Aracılığıyla paylaş


Solution3.ExtenderNames Özellik

Nesne için kullanılabilir Extender listesini alır.

Ad alanı:  EnvDTE90
Derleme:  EnvDTE90 (EnvDTE90.dll içinde)

Sözdizimi

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

Özellik Değeri

Tür: System.Object
Otomasyon uyumlu bir dize dizisini içeren nesne.

Yüklenen

Solution2.ExtenderNames

Açıklamalar

ExtenderNamesHalihazırda uygulanan Extender adları bu nesne için belirtildiği gibi catID kullanarak verir, ExtenderCATID özelliği.

Örnekler

Bu eklenti kodu çalıştırma hakkında daha fazla bilgi için bkz: Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma.

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
using System.Windows.Forms;
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);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Solution3 Arabirim

ExtenderNames Fazla Yük

EnvDTE90 Ad Alanı

Diğer Kaynaklar

Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma

Uygulama ve otomasyon Uzatıcılar'ı kullanma