PreSheetSetProcessing メソッド(ActiveX/ATO)

シート セットを処理する前に開始されます。

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

名前空間: TRANSMITTALLib

アセンブリ: acETransmit20.tlb

構文と要素

VB.NET:

Friend Class custom_class_name
    Implements ITransmittalSheetSetNotification

    Public Sub preSheetSetProcessing(pISheetSet As Object, _
                                     pFile As TransmittalFile, _
                                     pTransmit As TransmittalOperation) _
        Implements ITransmittalSheetSetNotification.preSheetSetProcessing

        ...
    End Sub

End Class

C#:

internal class custom_class_name : ITransmittalSheetSetNotification
{
     public void preSheetSetProcessing(object pISheetSet, 
                                       TransmittalFile pFile,
                                       TransmittalOperation pTransmit)
     {
        ...
     }
}
custom_class_name

カスタム クラスの名前。

pISheetSet

アクセス: 入力のみ

タイプ: オブジェクト(不明)

処理される AcSmSheetSet オブジェクトへのポインタ。

pFile

アクセス: 入力のみ

タイプ: TransmittalFile オブジェクト

シート セット内の処理される図面ファイルを表す TransmittalFile オブジェクトへのポインタ。

pTransmit

アクセス: 入力のみ

タイプ: TransmittalOperation オブジェクト

図面ファイルが追加された転送セットを表す TransmittalOperation オブジェクトへのポインタ。

戻り値(RetVal)

戻り値はありません。

注意

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

リリース情報

リリース: AutoCAD 2005 以降

VB.NET:

' Custom class used to monitor the processing of a sheet set
Friend Class MyTransSSMNotifier
    Implements ITransmittalSheetSetNotification

    Public Sub preSheetSetProcessing(pISheetSet As Object, _
                                     pFile As TRANSMITTALLib.TransmittalFile, _
                                     pTransmit As TRANSMITTALLib.TransmittalOperation) _
        Implements TRANSMITTALLib.ITransmittalSheetSetNotification.preSheetSetProcessing

        Application.DocumentManager.MdiActiveDocument.Editor. _
            WriteMessage(Environment.NewLine & "Sheet Set preprocessing: " & pFile.sourcePath)
    End Sub
End Class

C#:

// Custom class used to monitor the processing of a sheet set
internal class MyTransSSMNotifier : ITransmittalSheetSetNotification
{
    public void preSheetSetProcessing(object pISheetSet, TRANSMITTALLib.TransmittalFile pFile,
                                      TRANSMITTALLib.TransmittalOperation pTransmit)
    {
        Application.DocumentManager.MdiActiveDocument.Editor.
            WriteMessage(Environment.NewLine + "Sheet Set preprocessing: " + pFile.sourcePath);
    }
}