DependencyProperty.Register 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특정 초기화 조건을 소유하는 DependencyProperty의 새 인스턴스를 만듭니다.
오버로드
Register(String, Type, Type) |
입력 매개 변수에 따라 매개 변수화된 속성이 있는 DependencyProperty 클래스의 새 인스턴스를 초기화합니다. |
Register(String, Type, Type, PropertyMetadata) |
입력 매개 변수에 따라 매개 변수화된 속성이 있는 DependencyProperty 클래스의 새 인스턴스를 초기화합니다. |
Register(String, Type, Type)
입력 매개 변수에 따라 매개 변수화된 속성이 있는 DependencyProperty 클래스의 새 인스턴스를 초기화합니다.
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의 이름입니다.
반환
입력 매개 변수에 따라 매개 변수화된 속성이 있는 DependencyProperty 클래스입니다.
예제
다음 예제에서는 DependencyProperty에서 사용할 DependencyObject를 등록하는 방법을 보여 줍니다. 이 코드 예제에서는 보낼 전자 메일 SDK 샘플의 일부 이며 SendMailActivity.cs 파일에 있습니다. 자세한 내용은 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 클래스의 새 인스턴스를 초기화합니다.
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의 이름입니다.
- defaultMetadata
- PropertyMetadata
추가 속성 옵션입니다.
반환
입력 매개 변수에 따라 매개 변수화된 속성이 있는 DependencyProperty 클래스입니다.