オブジェクト内の要素の数を取得します。
サポートされているプラットフォーム: Windows のみ
名前空間: AcStMgr
アセンブリ: AcStMgr.tlb
VB.NET:
object.Count
C#:
object.Count;
タイプ: AcStModelSpaceProxy、AcStPaperSpaceProxy オブジェクト
このプロパティが適用されるオブジェクト。
読み込み専用: はい
タイプ: 長整数型
オブジェクト内の要素の数。
追加の注意はありません。
バージョン: AutoCAD 2004 以降
VB.NET:
Public Sub SetupForAudit(ByVal pDb As AcadDatabase, _ ByVal szPathName As String, _ ByVal stdNameArray As Object, _ ByVal stdPathArray As Object, _ ByVal stdDbArray As Object) _ Implements IAcStPlugin2.SetupForAudit ' Number of graphical objects contained in model space and paper space of ' the database being checked If Not IsNothing(pDb) Then Dim msProxy As IAcStBlockProxy = m_pManager.ModelSpaceProxy(pDb) Dim psProxy As IAcStBlockProxy = m_pManager.PaperSpaceProxy(pDb) Debug.Print("Object counts " & vbLf & "Model: " & msProxy.Count.ToString() & vbLf & "Paper: " & psProxy.Count.ToString()) End If End Sub
C#:
public void SetupForAudit(AcadDatabase pDb, string szPathName, object stdNameArray, object stdPathArray, object stdDbArray) { // Number of graphical objects contained in model space and paper space of // the database being checked if (pDb != null) { IAcStBlockProxy msProxy = m_pManager.get_ModelSpaceProxy(pDb); IAcStBlockProxy psProxy = m_pManager.get_PaperSpaceProxy(pDb); Debug.Print("Object counts \nModel: " + msProxy.Count.ToString() + "\nPaper: " + psProxy.Count.ToString()); } }