FilterUIHintAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This attribute is no longer in use and will be ignored if applied.
Внимание!
FilterUIHintAttribute has been deprecated and is not supported.
Представляет атрибут, используемый для указания поведения фильтрации для столбца.
public ref class FilterUIHintAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)]
[System.Obsolete("This attribute is no longer in use and will be ignored if applied.")]
public sealed class FilterUIHintAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)]
[System.Obsolete("FilterUIHintAttribute has been deprecated and is not supported.")]
public sealed class FilterUIHintAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class FilterUIHintAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)>]
[<System.Obsolete("This attribute is no longer in use and will be ignored if applied.")>]
type FilterUIHintAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)>]
[<System.Obsolete("FilterUIHintAttribute has been deprecated and is not supported.")>]
type FilterUIHintAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false)>]
type FilterUIHintAttribute = class
inherit Attribute
Public NotInheritable Class FilterUIHintAttribute
Inherits Attribute
- Наследование
- Атрибуты
Примеры
В следующем примере показано, как заменить фильтры по умолчанию для сущности продукта.
MetadataType(typeof(Product_MD))]
public partial class Product {
private class Product_MD {
[FilterUIHint("MultiForeignKey")]
public object Category { get; set; }
[FilterUIHint("BooleanRadio")]
public object Discontinued { get; set; }
}
}
<MetadataType(GetType(Product_MD))> _
Public Class Product
Private Class Product_MD
<FilterUIHint("MultiForeignKey")> _
Public Property Category As Object
End Property
<FilterUIHint("BooleanRadio")> _
Public Property Discontinued As Object
End Property
End Class
End Class
Конструкторы
| Имя | Описание |
|---|---|
| FilterUIHintAttribute(String, String, Object[]) |
Устаревшие.
Устаревшие.
Инициализирует новый экземпляр класса с помощью указания пользовательского интерфейса фильтра, имени слоя презентации FilterUIHintAttribute и параметров управления. |
| FilterUIHintAttribute(String, String) |
Устаревшие.
Устаревшие.
Инициализирует новый экземпляр класса с помощью указания пользовательского FilterUIHintAttribute интерфейса фильтра и имени слоя презентации. |
| FilterUIHintAttribute(String) |
Устаревшие.
Устаревшие.
Инициализирует новый экземпляр класса с помощью указания пользовательского FilterUIHintAttribute интерфейса фильтра. |
Свойства
| Имя | Описание |
|---|---|
| ControlParameters |
Устаревшие.
Устаревшие.
Возвращает пары name/value, которые используются в качестве параметров в конструкторе элемента управления. |
| FilterUIHint |
Устаревшие.
Устаревшие.
Возвращает имя элемента управления, используемого для фильтрации. |
| PresentationLayer |
Устаревшие.
Устаревшие.
Возвращает имя слоя презентации, поддерживающего этот элемент управления. |
| TypeId |
Устаревшие.
Устаревшие.
Возвращает уникальный идентификатор для этого экземпляра атрибута. |
| TypeId |
Устаревшие.
Устаревшие.
При реализации в производном классе получает уникальный идентификатор для этого Attribute. (Унаследовано от Attribute) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Устаревшие.
Устаревшие.
Возвращает значение, указывающее, равен ли этот экземпляр атрибута указанному объекту. |
| GetHashCode() |
Устаревшие.
Устаревшие.
Возвращает хэш-код для этого экземпляра атрибута. |
| 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) |