Compartir a través de


Properties.Item (Método)

Devuelve un miembro indizado de una colección Properties.

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

Sintaxis

'Declaración
Function Item ( _
    index As Object _
) As Property
Property Item(
    Object index
)
Property^ Item(
    [InAttribute] Object^ index
)
abstract Item : 
        index:Object -> Property
function Item(
    index : Object
) : Property

Parámetros

  • index
    Tipo: Object

    Obligatorio. Índice del objeto Property que se va a devolver.

Valor devuelto

Tipo: EnvDTE.Property
Un objeto Property.

Comentarios

El valor pasado a Index es un valor de índice de un objeto Property de la colección Properties o el nombre de un objeto Property de la colección.

El método Item produce una excepción ArgumentException si el valor especificado no se puede encontrar en la colección.

Ejemplos

public void CodeExample(DTE2 dte)
{  
    try
    {   // Open a solution before running this example
        Properties props = dte.Solution.Properties;
        Property prop;
        string msg;
        msg = "How many properties are there in the current solution: " + props.Count.ToString();
        msg += "\nThe application containing this Properties collection is " + props.DTE.Name;
        msg += "\nThe parent object of the Properties collection is a " + ((Solution)props.Parent).FullName;
        msg += "\nThe application property returns : " + ((DTE2)props.Application).Name;
        if (props.Count > 0)
        {
            prop = props.Item(1);
            msg += "\nThe first Property in the Properties collection is " + prop.Name;
        }
        MessageBox.Show(msg);
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

Seguridad de .NET Framework

Vea también

Referencia

Properties Interfaz

EnvDTE (Espacio de nombres)

Otros recursos

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