Proprietà Property.Value
Ottiene o imposta il valore della proprietà restituita dall'oggetto Property.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
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)
Valore proprietà
Tipo: Object
Un oggetto.
Note
La proprietà Value determina il valore predefinito per l'oggetto Property. Poiché viene restituito un oggetto, sarà accessibile qualsiasi tipo di proprietà. Gli oggetti saranno restituiti nel rispettivo tipo di oggetto e le matrici come matrici. Un oggetto Property che rappresenta più valori li restituisce tramite la proprietà IndexedValue, mentre il numero di valori viene restituito da NumIndices. L'impostazione della proprietà Value funziona appropriatamente in base al tipo di valore.
Se in fase di progettazione la proprietà rappresentata dall'oggetto Property è in lettura/scrittura, anche la proprietà Value sarà in lettura/scrittura. Se la proprietà è in sola lettura, un tentativo di impostazione della proprietà Value genererà un errore. Se la proprietà è in sola scrittura, un tentativo di lettura della proprietà Value genererà un errore.
Esempi
' 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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.