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)
Устаревшие..
Устаревшие..

Инициализирует новый экземпляр класса FilterUIHintAttribute, используя свойство UIHint фильтра.

FilterUIHintAttribute(String, String)
Устаревшие..
Устаревшие..

Инициализирует новый экземпляр класса FilterUIHintAttribute, используя свойство UIHint фильтра и имя уровня представления данных.

FilterUIHintAttribute(String, String, Object[])
Устаревшие..
Устаревшие..

Инициализирует новый экземпляр класса FilterUIHintAttribute, используя свойство UIHint фильтра, имя уровня представления данных и параметры элемента управления.

Свойства

ControlParameters
Устаревшие..
Устаревшие..

Получает пары "имя-значение", используемые в качестве параметров конструктора элемента управления.

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)

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