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

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

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

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)

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