Property.Value Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.