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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.