Compartilhar via


Propriedade Property.Value

Obtém ou define o valor da propriedade retornado pelo Property objeto.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
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 propriedade

Tipo: Object
Um objeto.

Comentários

O Value propriedade determina o valor padrão para o Property objeto. Como isso retorna um objeto, qualquer tipo de propriedade é acessível. Objetos são retornados como o tipo de objeto e matrizes são retornados como matrizes. A Property que representam vários valores de objeto retorna-los por meio do IndexedValue, e o número de valores é retornado pela NumIndices. Definindo a Value propriedade funciona adequadamente, dependendo do tipo de valor.

Se a propriedade que o Property objeto representa é leitura/gravação em tempo de design, em seguida, a Value propriedade é leitura/gravação. Se a propriedade é somente leitura, tentar definir a Value propriedade causará um erro. Se a propriedade é somente para gravação, tentativa de retornar o Value propriedade causará um erro.

Exemplos

' 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

Segurança do .NET Framework

Consulte também

Referência

Property Interface

Namespace EnvDTE