Property.Value – vlastnost
Získá nebo nastaví hodnotu vlastnosti vrácený Property objektu.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
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)
Hodnota vlastnosti
Typ: System.Object
Objekt.
Poznámky
Value Vlastnost určuje výchozí hodnotu Property objektu.Protože to vrátí objekt, je přístupný jakýkoli typ vlastnosti.Objektů jako typ objektu a matice jsou vráceny jako pole.A Property vrátí objekt představující více hodnot, je až IndexedValue, a počet hodnot vráceny NumIndices.Nastavení Value vlastnost funguje správně, v závislosti na typu hodnoty.
Pokud vlastnost, Property představuje objekt je zápis v době návrhu, pak bude Value je vlastnost pro čtení i zápis.Pokud je vlastnost pouze pro čtení, pokus o nastavení Value vlastnost způsobuje chybu.Pokud je vlastnost je jen pro zápis, pokus o návrat Value vlastnost způsobuje chybu.
Příklady
' 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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.