Compartir a través de


Property (Interfaz)

Representa una propiedad en una colección genérica de propiedades de un objeto dado.

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

Sintaxis

'Declaración
<GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")> _
Public Interface Property
[GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")]
public interface Property
[GuidAttribute(L"7B988E06-2581-485E-9322-04881E0600D0")]
public interface class Property
[<GuidAttribute("7B988E06-2581-485E-9322-04881E0600D0")>]
type Property =  interface end
public interface Property

El tipo Property expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Application Infraestructura. Sólo para uso interno de Microsoft.
Propiedad pública Collection Obtiene la Collection que contiene el objeto Property compatible con esta propiedad.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública IndexedValue Devuelve un elemento de una lista.
Propiedad pública Name Obtiene el nombre del objeto.
Propiedad pública NumIndices Obtiene el número de índices necesario para obtener acceso al valor.
Propiedad pública Object Establece u obtiene el objeto compatible con el objeto Property.
Propiedad pública Parent Infraestructura. Sólo para uso interno de Microsoft.
Propiedad pública Value Obtiene o establece el valor de la propiedad devuelta por el objeto Property.

Arriba

Métodos

  Nombre Descripción
Método público let_Value Función Set para establecer valores de propiedades.

Arriba

Ejemplos

' Visual Studio macro.
Sub PropertyExample()
   Dim Props As Properties
   Dim PropObj As [Property]
   Dim NameValPair As String
        
   Props = DTE.Properties("Environment", "General")
   MsgBox("Tools – Options – Environment – General Properties Count _
   = " & Props.Count())
   For Each PropObj In Props
     NameValPair = NameValPair & (PropObj.Name & "Value = " & _
     PropObj.Value & microsoft.VisualBasic.ControlChars.CrLf)
   Next
   MsgBox(NameValPair)
End Sub

Vea también

Referencia

EnvDTE (Espacio de nombres)