返回传递集的文件图中的文件数。 支持的平台:仅窗口 Namespace:传输利布 组装:acETransmit20.tlb 签名VB.NET: RetVal = object.getNumberOfFiles(bIncludeMissingFiles, bIncludeUnselectedFiles) C#: RetVal = object.getNumberOfFiles(bIncludeMissingFiles, bIncludeUnselectedFiles);
返回值(RetVal)类型:长 基于筛选条件的传递集的文件图中的文件总数。 言论没有额外的评论。 发布信息释放:AutoCAD 2004 及更高版本 历史
例子VB.NET: ' Custom command to work with the transmittal file graph
<CommandMethod("FilesGraph")> _
Public Shared Sub FilesGraph()
' Create a transmittal operation
Dim tro As TransmittalOperation = New TransmittalOperation()
' Setup the transmittal behavior
Dim ti As TransmittalInfo = TransInfo(tro.getTransmittalInfoInterface(), _
"C:\Users\Public\TransmittalAPITest\")
' Get the root file of the transmittal file graph
Dim tfRoot As TransmittalFile = tro.getTransmittalGraphInterface().getRoot()
' Add a drawing file to a transmittal set
Dim tfFirst As TransmittalFile = Nothing
tro.addDrawingFile("C:\AutoCAD\Sample\Sheet Sets\Architectural\A-01.dwg", tfFirst)
' Add a second drawing file to a transmittal set
Dim tfSecond As TransmittalFile = Nothing
tro.addDrawingFile("C:\AutoCAD\Sample\Sheet Sets\Architectural\A-02.dwg", tfSecond)
' Display the name and path of the first file of the transmittal file graph
MsgBox("File name and path: " & tro.getTransmittalGraphInterface().getAt(0).sourcePath)
' Display the number of files in the transmittal file graph
MsgBox("Number of Files in Graph: " & tro.getTransmittalGraphInterface().getNumberOfFiles(vbTrue, vbTrue).ToString())
' Display the number of dependees
MsgBox("Number of Dependees: " & tfFirst.numberOfDependees.ToString())
' Create a reference from the first file to the newly added file
tro.getTransmittalGraphInterface().addEdge(tfSecond, tfFirst)
' Display the number of dependees
MsgBox("Number of Dependees: " & tfFirst.numberOfDependees.ToString())
' Remove a reference from the first file
tro.getTransmittalGraphInterface().removeEdge(tfSecond, tfFirst)
' Display the number of dependees
MsgBox("Number of Dependees: " & tfFirst.numberOfDependees.ToString())
' Resets the transmittal graph
tro.getTransmittalGraphInterface().reset()
' Display the number of files in the transmittal file graph
MsgBox("Number of Files in Graph: " & tro.getTransmittalGraphInterface().getNumberOfFiles(vbTrue, vbTrue).ToString())
' Release the tramnsmittal operation
tro = Nothing
End Sub
C#: // Custom command to work with the transmittal file graph
[CommandMethod("FilesGraph")]
public static void FilesGraph()
{
// Create a transmittal operation
TransmittalOperation tro = new TransmittalOperation();
// Setup the transmittal behavior
TransmittalInfo ti = TransInfo(tro.getTransmittalInfoInterface(),
@"C:\Users\Public\TransmittalAPITest\");
// Get the root file of the transmittal file graph
TransmittalFile tfRoot = tro.getTransmittalGraphInterface().getRoot();
// Add a drawing file to a transmittal set
TransmittalFile tfFirst = null;
tro.addDrawingFile(@"C:\AutoCAD\Sample\Sheet Sets\Architectural\A-01.dwg", out tfFirst);
// Add a second drawing file to a transmittal set
TransmittalFile tfSecond = null;
tro.addDrawingFile(@"C:\AutoCAD\Sample\Sheet Sets\Architectural\A-02.dwg", out tfSecond);
// Display the name and path of the first file of the transmittal file graph
System.Windows.MessageBox.Show("File name and path: " + tro.getTransmittalGraphInterface().getAt(0).sourcePath);
// Display the number of files in the transmittal file graph
System.Windows.MessageBox.Show("Number of Files in Graph: " + tro.getTransmittalGraphInterface().getNumberOfFiles(1, 1).ToString());
// Display the number of dependees
System.Windows.MessageBox.Show("Number of Dependees: " + tfFirst.numberOfDependees.ToString());
// Create a reference from the root file to the newly added file
tro.getTransmittalGraphInterface().addEdge(tfSecond, tfFirst);
// Display the number of dependees
System.Windows.MessageBox.Show("Number of Dependees: " + tfFirst.numberOfDependees.ToString());
// Remove a reference from the root file
tro.getTransmittalGraphInterface().removeEdge(tfSecond, tfFirst);
// Display the number of dependees
System.Windows.MessageBox.Show("Number of Dependees: " + tfFirst.numberOfDependees.ToString());
// Resets the transmittal graph
tro.getTransmittalGraphInterface().reset();
// Display the number of files in the transmittal file graph
System.Windows.MessageBox.Show("Number of Files in Graph: " + tro.getTransmittalGraphInterface().getNumberOfFiles(1, 1).ToString());
// Release the tramnsmittal operation
tro = null;
}
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-10-29 14:27
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.