Property.Value Propriedade

Definição

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

public:
 property System::Object ^ default { System::Object ^ get(); void set(System::Object ^ value); };
public:
 property Platform::Object ^ default { Platform::Object ^ get(); void set(Platform::Object ^ value); };
[System.Runtime.InteropServices.DispId(0)]
public object this { [System.Runtime.InteropServices.DispId(0)] get; [System.Runtime.InteropServices.DispId(0)] set; }
[<System.Runtime.InteropServices.DispId(0)>]
[<get: System.Runtime.InteropServices.DispId(0)>]
[<set: System.Runtime.InteropServices.DispId(0)>]
member this.Value : obj with get, set
Default Public Property Value As Object

Valor da propriedade

Object

Um objeto.

Atributos

Exemplos

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  

Comentários

A Value propriedade determina o valor padrão para o Property objeto. Como isso retorna um objeto, qualquer tipo de propriedade é acessível. Os objetos são retornados como o tipo de objeto e as matrizes são retornadas como matrizes. Um Property objeto que representa vários valores os retorna por meio do IndexedValue[] , e o número de valores é retornado pelo NumIndices . Definir a Value propriedade funciona adequadamente, dependendo do tipo de valor.

Se a propriedade que o Property objeto representa for de leitura/gravação no tempo de design, a Value propriedade será leitura/gravação. Se a propriedade for somente leitura, a tentativa de definir a Value propriedade causará um erro. Se a propriedade for somente gravação, a tentativa de retornar a Value propriedade causará um erro.

Aplica-se a