Freigeben über


Reference.ExtenderNames-Eigenschaft

Ruft eine Liste der für das Objekt verfügbaren Extender ab.

Namespace: VSLangProj
Assembly: VSLangProj (in vslangproj.dll)

Syntax

'Declaration
'Usage

Eigenschaftenwert

Ein Objekt, das ein automatisierungskompatibles Zeichenfolgenarray enthält.

Hinweise

Gibt die Namen der gegenwärtig für dieses Objekt anwendbaren Extender unter Verwendung der CATID zurück, wie sie von ihrer ExtenderCATID-Eigenschaft angegeben wird.

Beispiel

Sub ExtenderNamesExample(ByVal dte As DTE2)

    Dim names() As String = CType(dte.Solution.ExtenderNames, String())
    Dim exts, name As String
    For Each name In names
        exts &= name & vbCrLf
    Next

    MsgBox(dte.Solution.FullName & " has the following extenders:" & _
        vbCrLf & vbCrLf & exts)

End Sub
public void ExtenderNamesExample(DTE2 dte)
{
    string[] names = (string[])dte.Solution.ExtenderNames;
    string exts = "";
    foreach (string name in names)
    {
        exts += name + Environment.NewLine;
    }

    MessageBox.Show(dte.Solution.FullName + 
        " has the following extenders:" + Environment.NewLine + 
        Environment.NewLine + exts);
}

Siehe auch

Aufgaben

Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell

Referenz

Reference-Schnittstelle
Reference-Member
VSLangProj-Namespace

Konzepte

Implementieren und Verwenden von Automatisierungsextendern