ConvertDatabase メソッド(ActiveX/ATO)

転送パッケージの作成時に図面ファイルが変換されると開始されます。

サポートされているプラットフォーム: Windows のみ

名前空間: TRANSMITTALLib

アセンブリ: acETransmit20.tlb

構文と要素

VB.NET:

Friend Class custom_class_name
    Implements TransmittalDatabaseNotificationHandler

    Public Function convertDatabase(pDatabase As Object, _
                                    pFile As TransmittalFile, _
                                    pTransmit As TransmittalOperation) _
                                As Integer _
                  Implements ITransmittalDatabaseNotificationHandler.convertDatabase
        ...
    End Function

End Class

C#:

internal class custom_class_name : TransmittalDatabaseNotificationHandler
{
     public int convertDatabase(object pDatabase, 
                                TransmittalFile pFile,
                                TransmittalOperation pTransmit)
     {
        ...
        return RetVal;
     }
}
custom_class_name

カスタム クラスの名前。

pDatabase

アクセス: 入力のみ

タイプ: オブジェクト

変換されている AcadDatabase オブジェクトへのポインタ。

pFile

アクセス: 入力のみ

タイプ: TransmittalFile オブジェクト

データベースが格納されている図面ファイルに関する情報を含んでいる TransmittalFile オブジェクトへのポインタ。

pTransmit

アクセス: 入力のみ

タイプ: TransmittalOperation オブジェクト

図面ファイルが含まれている転送セットを表す TransmittalOperation オブジェクトへのポインタ。

戻り値(RetVal)

タイプ: 整数型

値は、データベースが変更されたかどうかを示します。

注意

追加の注意はありません。

リリース情報

リリース: AutoCAD 2005 以降

VB.NET:

' Custom class used to monitor the processing of a drawing
Friend Class MyTransDbNotifier
    Implements TransmittalDatabaseNotificationHandler

    Public Function convertDatabase(pDatabase As Object, _
                                    pFile As TRANSMITTALLib.TransmittalFile, _
                                    pTransmit As TRANSMITTALLib.TransmittalOperation) _
                                As Integer _
                  Implements TRANSMITTALLib. _
                     ITransmittalDatabaseNotificationHandler.convertDatabase

        Application.DocumentManager.MdiActiveDocument.Editor. _
            WriteMessage(Environment.NewLine & "Database converting: " & pFile.sourcePath)

        Return 1
    End Function
End Class

C#:

// Custom class used to monitor the processing of a drawing
internal class MyTransDbNotifier : TransmittalDatabaseNotificationHandler
{
    public int convertDatabase(object pDatabase, TRANSMITTALLib.TransmittalFile pFile,
                               TRANSMITTALLib.TransmittalOperation pTransmit)
    {
        Application.DocumentManager.MdiActiveDocument.Editor.
            WriteMessage(Environment.NewLine + "Database converting: " + pFile.sourcePath);

        return 1;
    }
}