Condividi tramite


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

Vedere anche

Riferimenti

Property Interfaccia

Spazio dei nomi EnvDTE