Property.Object - свойство
Задает или возвращает объект, поддерживающий указанный объект Property.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Property Object As Object
Object Object { get; set; }
property Object^ Object {
Object^ get ();
void set (Object^ value);
}
abstract Object : Object with get, set
function get Object () : Object
function set Object (value : Object)
Значение свойства
Тип: Object
Объект, представляющий значение объекта Property.
Заметки
Если в надстройке используется Property.Value вместо Property.Object, то объект Property возвращает коллекцию Properties вместо значения Object. То есть образом, интерфейс IDispatch, который был бы возвращен через Property.Object , помещается в оболочку. Таким образом, в Property.Value возвращается вложенная коллекция Properties.
Примеры
' Visual Studio macro.
Sub ObjectExample3(ByVal dte As DTE2)
' Retrieve and display the text editor color setting for
' code comments.
Dim props As Properties = _
dte.Properties("FontsAndColors", "TextEditor")
Dim prop As [Property] = props.Item("FontsAndColorsItems")
Dim items As FontsAndColorsItems = _
CType(prop.Object, FontsAndColorsItems)
Dim item As ColorableItems = items.Item("Comment")
MsgBox(item.Name & " items have an OLE_COLOR value of " & _
item.Foreground.ToString() & vbCrLf)
End Sub
public void ObjectExample(DTE2 dte)
{
// Retrieve and display the text editor color setting for
// code comments.
Properties props =
dte.get_Properties("FontsAndColors", "TextEditor");
Property prop = props.Item("FontsAndColorsItems");
FontsAndColorsItems items = (FontsAndColorsItems)prop.Object;
ColorableItems item = items.Item("Comment");
MessageBox.Show(item.Name + " items have an OLE_COLOR value of " +
item.Foreground.ToString() + "\n");
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации