Compartir a través de


Reference.ExtenderNames (Propiedad)

Obtiene una lista de los objetos Extender disponibles para el objeto.

Espacio de nombres:  VSLangProj
Ensamblado:  VSLangProj (en VSLangProj.dll)

Sintaxis

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

Valor de propiedad

Tipo: System.Object
Objeto que contiene una matriz de cadenas compatible con la automatización.

Comentarios

Devuelve los nombres de los objetos Extender aplicables actualmente para este objeto, usando el Id. de categoría especificado por su propiedad ExtenderCATID.

Ejemplos

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

Seguridad de .NET Framework

Vea también

Referencia

Reference Interfaz

VSLangProj (Espacio de nombres)

Otros recursos

Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización

Implementar y utilizar extensores de automatización