データベースを処理する前に開始されます。
サポートされているプラットフォーム: Windows のみ
名前空間: TRANSMITTALLib
アセンブリ: AcETransmit19.tlb
VB.NET:
Friend Class custom_class_name
Implements TransmittalDatabaseNotificationHandler
Public Function preDatabaseProcessing(pDatabase As Object, _
pFile As TransmittalFile, _
pTransmit As TransmittalOperation) _
As Integer _
Implements ITransmittalDatabaseNotificationHandler.preDatabaseProcessing
...
End Function
End Class
C#:
internal class custom_class_name : TransmittalDatabaseNotificationHandler
{
public int preDatabaseProcessing(object pDatabase,
TransmittalFile pFile,
TransmittalOperation pTransmit)
{
...
return RetVal;
}
}
カスタム クラスの名前。
アクセス: 入力のみ
タイプ: オブジェクト
処理される AcadDatabase オブジェクトへのポインタ。
アクセス: 入力のみ
タイプ: TransmittalFile オブジェクト
データベースが格納されている図面ファイルに関する情報を含んでいる TransmittalFile オブジェクトへのポインタ。
アクセス: 入力のみ
タイプ: TransmittalOperation オブジェクト
図面ファイルが含まれている転送セットを表す TransmittalOperation オブジェクトへのポインタ。
タイプ: 長整数型
追加の注意はありません。
バージョン: AutoCAD 2005 以降
VB.NET:
' Custom class used to monitor the processing of a drawing
Friend Class MyTransDbNotifier
Implements TransmittalDatabaseNotificationHandler
Public Function preDatabaseProcessing(pDatabase As Object, _
pFile As TRANSMITTALLib.TransmittalFile, _
pTransmit As TRANSMITTALLib.TransmittalOperation) _
As Integer _
Implements TRANSMITTALLib. _
ITransmittalDatabaseNotificationHandler.preDatabaseProcessing
Application.DocumentManager.MdiActiveDocument.Editor. _
WriteMessage(Environment.NewLine & "Database preprocessing: " & 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 preDatabaseProcessing(object pDatabase, TRANSMITTALLib.TransmittalFile pFile,
TRANSMITTALLib.TransmittalOperation pTransmit)
{
Application.DocumentManager.MdiActiveDocument.Editor.
WriteMessage(Environment.NewLine + "Database preprocessing: " + pFile.sourcePath);
return 1;
}
}