Property.Value Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение свойства, возвращаемое объектом Property.
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
Значение свойства
Объект.
- Атрибуты
Примеры
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
Комментарии
ValueСвойство определяет значение по умолчанию для Property объекта. Так как он возвращает объект, любой тип свойства доступен. Объекты возвращаются как тип объекта, а массивы возвращаются в виде массивов. PropertyОбъект, представляющий несколько значений, возвращает их через IndexedValue[] , а количество значений возвращается методом NumIndices . Установка Value свойства выполняется соответствующим образом в зависимости от типа значения.
Если свойство, Property представляемое объектом, доступно для чтения и записи во время разработки, то это Value свойство доступно для чтения и записи. Если свойство доступно только для чтения, попытка установить Value свойство приводит к ошибке. Если свойство доступно только для записи, попытка вернуть Value свойство приводит к ошибке.