Sdílet prostřednictvím


Reference.ExtenderNames – vlastnost

Získá seznam dostupných zařízení Extender pro objekt.

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

'Deklarace
ReadOnly Property ExtenderNames As Object
    Get
Object ExtenderNames { get; }
property Object^ ExtenderNames {
    Object^ get ();
}
abstract ExtenderNames : Object
function get ExtenderNames () : Object

Hodnota vlastnosti

Typ: System.Object
Objekt automatizace kompatibilní pole řetězců obsahující.

Poznámky

Vrátí názvy zařízení Extender aktuálně použitelné pro tento objekt pomocí CATID podle jeho ExtenderCATID vlastnost.

Příklady

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);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Reference Rozhraní

VSLangProj – obor názvů

Další zdroje

How to: Compile and Run the Automation Object Model Code Examples

Implementing and Using Automation Extenders