Solution2.ExtenderNames – vlastnost
Získá seznam dostupných rozšiřujících objektů pro objekt.
Obor názvů: EnvDTE80
Sestavení: EnvDTE80 (v EnvDTE80.dll)
Syntaxe
'Deklarace
ReadOnly Property ExtenderNames As Object
Object ExtenderNames { get; }
property Object^ ExtenderNames {
Object^ get ();
}
abstract ExtenderNames : Object with get
function get ExtenderNames () : Object
Hodnota vlastnosti
Typ: Object
Objekt obsahující pole řetězců kompatibilní s automatizací
Poznámky
ExtenderNamesVrátí názvy Extender aktuálně použitelné pro tento objekt pomocí CATID podle jeho ExtenderCATID vlastnost.
Příklady
Informace o spuštění tohoto kódu doplňku naleznete v Postupy: Kompilace a spuštění příkladů kódu objektu automatizace.
Následující příklad ukazuje, jak zobrazit zařízení Extender otevřené řešení
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
//you will need to add this reference to your project as well
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);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Další zdroje
Postupy: Kompilace a spuštění příkladů kódu objektu automatizace