AttachedPropertyBrowsableWhenAttributePresentAttribute Класс

Определение

Указывает, что присоединенное свойство можно просматривать только в элементе, который также имеет другой конкретный атрибут .NET, применяемый к определению класса.

public ref class AttachedPropertyBrowsableWhenAttributePresentAttribute sealed : System::Windows::AttachedPropertyBrowsableAttribute
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false)]
public sealed class AttachedPropertyBrowsableWhenAttributePresentAttribute : System.Windows.AttachedPropertyBrowsableAttribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false)>]
type AttachedPropertyBrowsableWhenAttributePresentAttribute = class
    inherit AttachedPropertyBrowsableAttribute
Public NotInheritable Class AttachedPropertyBrowsableWhenAttributePresentAttribute
Inherits AttachedPropertyBrowsableAttribute
Наследование
AttachedPropertyBrowsableWhenAttributePresentAttribute
Атрибуты

Комментарии

Значение термина browsable, как используется в описаниях этого атрибута .NET Framework, аналогично описаниям, указанным для BrowsableAttribute, но просматриваемое состояние для присоединенного свойства особенно важно для сведений о свойствах для языка XAML, так как присоединенное свойство является главным образом понятием XAML.

Этот атрибут .NET Framework должен применяться только к методу доступа к определениям присоединенных свойств. Не применяйте этот атрибут .NET Framework к набору доступа. Хотя интуитивно это операция набора, которая выполняется для просмотра для XAML на соответствующих элементах, это присутствие и характеристики метода доступа к свойству, определяющего элемент, который управляет истинным поведением.

Общие сведения об объявлении присоединенных свойств см. в разделе "Общие сведения о присоединенных свойствах".

Конструкторы

Имя Описание
AttachedPropertyBrowsableWhenAttributePresentAttribute(Type)

Инициализирует новый экземпляр класса AttachedPropertyBrowsableWhenAttributePresentAttribute.

Свойства

Имя Описание
AttributeType

Возвращает тип атрибута .NET, который также должен применяться к классу.

TypeId

При реализации в производном классе получает уникальный идентификатор для этого Attribute.

(Унаследовано от Attribute)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли текущий атрибут AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework указанному объекту.

GetHashCode()

Возвращает хэш-код для этого атрибута AttachedPropertyBrowsableWhenAttributePresentAttribute .NET Framework.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Извлекает сведения о типе объекта, который можно использовать для получения сведений о типе для интерфейса.

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к свойствам и методам, предоставляемым объектом.

(Унаследовано от Attribute)

Применяется к