Поделиться через


Класс PropertyDefinition<T>

Represents a property definition.

Иерархия наследования

System.Object
  Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition
    Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition<T>
      Microsoft.ReportingServices.RdlObjectModel.ColorProperty
      Microsoft.ReportingServices.RdlObjectModel.ComparablePropertyDefinition<T>

Пространство имен:  Microsoft.ReportingServices.RdlObjectModel
Сборка:  Microsoft.ReportingServices.Designer.Controls (в Microsoft.ReportingServices.Designer.Controls.dll)

Синтаксис

'Декларация
Public MustInherit Class PropertyDefinition(Of T As {Structure, New}) _
    Inherits PropertyDefinition _
    Implements IPropertyDefinition
'Применение
Dim instance As PropertyDefinition(Of T)
public abstract class PropertyDefinition<T> : PropertyDefinition, 
    IPropertyDefinition 
where T : struct, new()
generic<typename T>
where T : value class, gcnew()
public ref class PropertyDefinition abstract : public PropertyDefinition, 
    IPropertyDefinition
[<AbstractClassAttribute>]
type PropertyDefinition<'T when 'T : struct, new()> =  
    class 
        inherit PropertyDefinition 
        interface IPropertyDefinition 
    end
JScript не поддерживает стандартные типы и методы.

Параметры типа

  • T
    The type of the definition.

Тип PropertyDefinition<T> обеспечивает доступ к следующим элементам.

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

  Имя Описание
Защищенный метод PropertyDefinition<T> Инфраструктура. Initializes a new instance of the PropertyDefinition<T> class.

В начало

Свойства

  Имя Описание
Открытое свойство Default Gets the default value of the property.
Открытое свойство Name The property name. (Производный от PropertyDefinition.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытое свойство IPropertyDefinition.Default Gets the default value of the property.
Явная реализация интерфейсаЗакрытое свойство IPropertyDefinition.Maximum Gets the maximum value of the property definition.
Явная реализация интерфейсаЗакрытое свойство IPropertyDefinition.Minimum Gets the minimum value of the property definition.
Явная реализация интерфейсаЗакрытый метод IPropertyDefinition.Validate Validates whether the given value is of valid type T and within the minimum and maximum value.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ReportingServices.RdlObjectModel