Язык

AttachedPropertyBrowsableForTypeAttribute Класс

Определение

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

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

Комментарии

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

Если для атрибута AttachedPropertyBrowsableForTypeAttribute .NET Framework задано несколько типов, свойство можно просматривать, если совпадает с указанным типом (логическим или). Тип также может быть интерфейсом.

Этот атрибут .NET Framework указывает AllowMultipletrue.

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

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

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

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

Инициализирует новый экземпляр AttachedPropertyBrowsableForTypeAttribute класса, используя предоставленный targetTypeобъект.

Свойства

Имя. Описание
TargetType

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

TypeId

Возвращает уникальный идентификатор типа для этого атрибута AttachedPropertyBrowsableForTypeAttribute .NET Framework.

Методы

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

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

GetHashCode()

Возвращает хэш-код для этого атрибута AttachedPropertyBrowsableForTypeAttribute .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)

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