前回登録したシート セット コールバック通知ハンドラの登録を解除します。
名前空間: TRANSMITTALLib
アセンブリ: acETransmit20.tlb
VB.NET:
object.cancelSheetSetNotification pHandler
C#:
object.cancelSheetSetNotification(pHandler);
タイプ: TransmittalOperation
このメソッドが適用されるオブジェクト。
アクセス: 入力のみ
タイプ: ITransmittalSheetSetNotification オブジェクト
アプリケーション用のシート セット通知を実装するカスタム クラスを表すインタフェース。
戻り値はありません。
追加の注意はありません。
リリース: AutoCAD 2005 以降
VB.NET:
' Notification handlers
Private Shared g_dbHandler As New MyTransDbNotifier
Private Shared g_fileHandler As New MyTransFileNotifier
Private Shared g_ssmHandler As New MyTransSSMNotifier
' Custom command that subscribes to eTransmit notifications
' Works with the transmittal API and ETRANSMIT/ARCHIVE commands
<CommandMethod("ETNotificationsStart")> _
Public Shared Sub ETNotificationsStart()
' Add the handlers
g_tro.subscribeToAddFileNotification(g_fileHandler)
g_tro.subscribeDatabaseNotification(g_dbHandler)
g_tro.subscribeSheetSetNotification(g_ssmHandler)
End Sub
' Custom command that unsubscribes to eTransmit notifications
' Works with the transmittal API and ETRANSMIT/ARCHIVE commands
<CommandMethod("ETNotificationsEnd")> _
Public Shared Sub ETNotificationsEnd()
' Remove the handlers
g_tro.cancelSubscriptionToAddFileNotification(g_fileHandler)
g_tro.cancelDatabaseNotification(g_dbHandler)
g_tro.cancelSheetSetNotification(g_ssmHandler)
End Sub
C#:
// Notification handlers
private static MyTransDbNotifier g_dbHandler = new MyTransDbNotifier();
private static MyTransFileNotifier g_fileHandler = new MyTransFileNotifier();
private static MyTransSSMNotifier g_ssmHandler = new MyTransSSMNotifier();
// Custom command that subscribes to eTransmit notifications
// Works with the transmittal API and ETRANSMIT/ARCHIVE commands
[CommandMethod("ETNotificationsStart")]
public static void ETNotificationsStart()
{
// Add the handlers
g_tro.subscribeToAddFileNotification(g_fileHandler);
g_tro.subscribeDatabaseNotification(g_dbHandler);
g_tro.subscribeSheetSetNotification(g_ssmHandler);
}
// Custom command that unsubscribes to eTransmit notifications
// Works with the transmittal API and ETRANSMIT/ARCHIVE commands
[CommandMethod("ETNotificationsEnd")]
public static void ETNotificationsEnd()
{
// Remove the handlers
g_tro.cancelSubscriptionToAddFileNotification(g_fileHandler);
g_tro.cancelDatabaseNotification(g_dbHandler);
g_tro.cancelSheetSetNotification(g_ssmHandler);
}