Export (0) Print
Expand All

DependencyProperty.Register Method (String, Type, Type)

Initializes a new instance of the DependencyProperty class that has the properties parameterized according to the input parameters.

Namespace:  System.Workflow.ComponentModel
Assembly:  System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)

public static DependencyProperty Register(
	string name,
	Type propertyType,
	Type ownerType
)

Parameters

name
Type: System.String

The name of the DependencyProperty.

propertyType
Type: System.Type

Type of the value that the property can contain.

ownerType
Type: System.Type

Owner Type of the dependency property.

Return Value

Type: System.Workflow.ComponentModel.DependencyProperty
The DependencyProperty class that has the properties parameterized according to the input parameters.

The following example shows how to register a DependencyProperty for use by a DependencyObject. This code example is part of the Send E-mail 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"));

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0
Show:
© 2015 Microsoft