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
Наследование
FilterUIHintAttribute
Атрибуты

Примеры

В следующем примере показано, как заменить фильтры по умолчанию для сущности продукта.

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)

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