Freigeben über


Solution2.ExtenderCATID-Eigenschaft

Ruft die ID der Extenderkategorie (CATID) für das Objekt ab.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
ReadOnly Property ExtenderCATID As String
string ExtenderCATID { get; }
property String^ ExtenderCATID {
    String^ get ();
}
abstract ExtenderCATID : string with get
function get ExtenderCATID () : String

Eigenschaftswert

Typ: String
Eine GUID, die die CATID des Objekts darstellt.

Hinweise

Gibt die GUID, die die CATID des Objekts als Zeichenfolge darstellt, zurück.

Hinweis

Die CATID ist normalerweise spezifisch für eine Implementierung eines Objekts.Beispielsweise ist Project.ExtenderCATID bei einem Visual Basic-Projektobjekt anders als Project.ExtenderCATID bei einem Visual C++-Projektobjekt.

Beispiele

Informationen zum Ausführen des Add-In-Codes finden Sie unter Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell.

Im folgenden Beispiel wird die CATID einer geöffneten Projektmappe angezeigt.

Sub ExtenderCATIDExample(ByVal dte As DTE2)
   Dim objDoc As Document = dte.ActiveDocument
   If Not (objDoc Is Nothing) Then
      MsgBox(objDoc.ExtenderCATID)
   End If
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

Solution2 Schnittstelle

EnvDTE80-Namespace

Weitere Ressourcen

Implementieren und Verwenden von Automatisierungsextendern