次の方法で共有


ComparablePropertyDefinition(T) クラス

比較可能なプロパティ定義を表します。

名前空間:  Microsoft.ReportingServices.RdlObjectModel
アセンブリ:  Microsoft.ReportingServices.Designer.Controls (Microsoft.ReportingServices.Designer.Controls.dll)

構文

'宣言
Public Class ComparablePropertyDefinition(Of T As {Structure, New, IComparable}) _
    Inherits PropertyDefinition(Of T) _
    Implements IPropertyDefinition
'使用
Dim instance As ComparablePropertyDefinition(Of T)
public class ComparablePropertyDefinition<T> : PropertyDefinition<T>, 
    IPropertyDefinition
where T : struct, new(), IComparable
generic<typename T>
where T : value class, gcnew(), IComparable
public ref class ComparablePropertyDefinition : public PropertyDefinition<T>, 
    IPropertyDefinition
type ComparablePropertyDefinition<'T when 'T : struct, new() and IComparable> =  
    class
        inherit PropertyDefinition<'T>
        interface IPropertyDefinition
    end
JScript は汎用の型およびメソッドをサポートしていません。

型パラメーター

  • T

ComparablePropertyDefinition<(Of <(<'T>)>)> 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ComparablePropertyDefinition< (Of < ( <'T> ) > ) >(String, Nullable< (Of < <' (T> ) > > )) ComparablePropertyDefinition<(Of <(<'T>)>)> クラスの新しいインスタンスを初期化します。
パブリック メソッド ComparablePropertyDefinition< (Of < ( <'T> ) > ) >(String, Nullable< (Of < <' (T> ) > > ), Nullable< (Of < <' (T> ) > > ), Nullable< (Of < <' (T> ) > > )) ComparablePropertyDefinition<(Of <(<'T>)>)> クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Default 既定値です。 (PropertyDefinition< (Of < ( <'T> ) > ) > から継承されています。)
パブリック プロパティ Maximum 最大値。
パブリック プロパティ Minimum 最小値。
パブリック プロパティ Name プロパティの名前。 (PropertyDefinition から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Constrain 定義されているプロパティの制約に従って値を調整します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Validate(Object, ReportExpression< (Of < <' (T> ) > > )) インフラストラクチャです。
パブリック メソッド Validate(Object, String) インフラストラクチャです。
パブリック メソッド Validate(Object, T) インフラストラクチャです。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。