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 к методу доступа set. Хотя интуитивно это операция задания, которую можно просматривать для XAML в соответствующих элементах, это наличие и характеристики метода доступа get в элементе, определяющем свойство, которое управляет истинным поведением.

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

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

AttachedPropertyBrowsableWhenAttributePresentAttribute(Type)

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

Свойства

AttributeType

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

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)

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