DependencyProperty.Register メソッド

定義

特定の初期化条件を処理する、DependencyProperty の新しいインスタンスを作成します。Creates new instances of the DependencyProperty possessing specific initialization conditions.

オーバーロード

Register(String, Type, Type)

入力パラメーターに従ってパラメーター化したプロパティを持つ DependencyProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of the DependencyProperty class that has the properties parameterized according to the input parameters.

Register(String, Type, Type, PropertyMetadata)

入力パラメーターに従ってパラメーター化したプロパティを持つ DependencyProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of the DependencyProperty class that has the properties parameterized according to the input parameters.

Register(String, Type, Type)

入力パラメーターに従ってパラメーター化したプロパティを持つ DependencyProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of the DependencyProperty class that has the properties parameterized according to the input parameters.

public:
 static System::Workflow::ComponentModel::DependencyProperty ^ Register(System::String ^ name, Type ^ propertyType, Type ^ ownerType);
public static System.Workflow.ComponentModel.DependencyProperty Register (string name, Type propertyType, Type ownerType);
static member Register : string * Type * Type -> System.Workflow.ComponentModel.DependencyProperty
Public Shared Function Register (name As String, propertyType As Type, ownerType As Type) As DependencyProperty

パラメーター

name
String

DependencyProperty の名前。The name of the DependencyProperty.

propertyType
Type

プロパティに含めることができる値の TypeType of the value that the property can contain.

ownerType
Type

依存プロパティのオーナーの TypeOwner Type of the dependency property.

戻り値

入力パラメーターに従ってパラメーター化されたプロパティを持つ DependencyProperty クラス。The DependencyProperty class that has the properties parameterized according to the input parameters.

DependencyProperty で使用するために DependencyObject を登録する方法を次の例に示します。The following example shows how to register a DependencyProperty for use by a DependencyObject. このコード例は、電子メール送信の SDK サンプルの一部であり、SendMailActivity.cs ファイルからのものです。This code example is part of the Send Email SDK Sample and is from the SendMailActivity.cs file. 詳細については、「メールの送信アクティビティ」を参照してください。For more information, see Send Mail Activity.

// Define the DependencyProperty objects for all of the Properties 
// ...and Events exposed by this activity
public static DependencyProperty FromProperty = DependencyProperty.Register("From", typeof(string), typeof(SendEmailActivity), new PropertyMetadata("someone@example.com"));
public static DependencyProperty ToProperty = DependencyProperty.Register("To", typeof(string), typeof(SendEmailActivity), new PropertyMetadata("someone@example.com"));
' Define the DependencyProperty objects for all of the Properties 
' ...and Events exposed by me activity
Public Shared FromEmailProperty As DependencyProperty = DependencyProperty.Register("From", GetType(String), GetType(SendEmailActivity), New PropertyMetadata("someone@example.com"))
Public Shared ToProperty As DependencyProperty = DependencyProperty.Register("To", GetType(String), GetType(SendEmailActivity), New PropertyMetadata("someone@example.com"))

Register(String, Type, Type, PropertyMetadata)

入力パラメーターに従ってパラメーター化したプロパティを持つ DependencyProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of the DependencyProperty class that has the properties parameterized according to the input parameters.

public:
 static System::Workflow::ComponentModel::DependencyProperty ^ Register(System::String ^ name, Type ^ propertyType, Type ^ ownerType, System::Workflow::ComponentModel::PropertyMetadata ^ defaultMetadata);
public static System.Workflow.ComponentModel.DependencyProperty Register (string name, Type propertyType, Type ownerType, System.Workflow.ComponentModel.PropertyMetadata defaultMetadata);
static member Register : string * Type * Type * System.Workflow.ComponentModel.PropertyMetadata -> System.Workflow.ComponentModel.DependencyProperty
Public Shared Function Register (name As String, propertyType As Type, ownerType As Type, defaultMetadata As PropertyMetadata) As DependencyProperty

パラメーター

name
String

DependencyProperty の名前。The name of the DependencyProperty.

propertyType
Type

プロパティに含めることができる値の TypeType of the value the property can contain.

ownerType
Type

依存プロパティのオーナーの TypeOwner Type of the dependency property.

defaultMetadata
PropertyMetadata

追加のプロパティ オプション。Additional property options.

戻り値

入力パラメーターに従ってパラメーター化されたプロパティを持つ DependencyProperty クラス。The DependencyProperty class that has the properties parameterized according to the input parameters.

適用対象