Property.Value (Propiedad)
Obtiene o establece el valor de la propiedad devuelta por el objeto Property.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
Default Property Value As Object
Object this { get; set; }
property Object^ default {
Object^ get ();
void set (Object^ value);
}
abstract Value : Object with get, set
function get Value () : Object
function set Value (value : Object)
Valor de propiedad
Tipo: System.Object
Un objeto.
Comentarios
La propiedad Value determina el valor predeterminado para el objeto Property.Como esto devuelve un objeto, es accesible cualquier tipo de propiedad.Los objetos se devuelven como el tipo de objeto y las matrices se devuelven como matrices.Objeto Property que representa varios valores los devuelve a través de IndexedValue y NumIndices devuelve el número de valores.El establecimiento de la propiedad Value funciona correctamente, dependiendo del tipo de valor.
Si la propiedad que representa el objeto Property es de lectura y escritura en tiempo de diseño, la propiedad Value es de lectura y escritura.Si la propiedad es de sólo lectura, se producirá un error al intentar establecer la propiedad Value.Si la propiedad es de sólo escritura, se producirá un error al intentar devolver la propiedad Value.
Ejemplos
' Visual Studio macro.
Sub ValueExample()
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.ToString & microsoft.VisualBasic.ControlChars.CrLf)
Next
MsgBox(NameValPair)
End Sub
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.