DependencyProperty.Register Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirli başlatma koşullarına DependencyProperty sahip olan yeni örnekleri oluşturur.
Aşırı Yüklemeler
Register(String, Type, Type) |
Giriş parametrelerine DependencyProperty göre parametreleştirilmiş özellikleri olan sınıfın yeni bir örneğini başlatır. |
Register(String, Type, Type, PropertyMetadata) |
Giriş parametrelerine DependencyProperty göre parametreleştirilmiş özellikleri olan sınıfın yeni bir örneğini başlatır. |
Register(String, Type, Type)
Giriş parametrelerine DependencyProperty göre parametreleştirilmiş özellikleri olan sınıfın yeni bir örneğini başlatır.
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
Parametreler
- name
- String
DependencyProperty öğesinin adı.
Döndürülenler
DependencyProperty Giriş parametrelerine göre parametreli özellikleri olan sınıf.
Örnekler
Aşağıdaki örnekte, bir tarafından DependencyObjectkullanılmak üzere kaydının DependencyProperty nasıl yapıldığını gösterir. Bu kod örneği, E-posta Gönderme SDK Örneği'nin bir parçasıdır ve SendMailActivity.cs dosyasındandır. Daha fazla bilgi için bkz. Posta Etkinliği Gönderme.
// 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"))
Şunlara uygulanır
Register(String, Type, Type, PropertyMetadata)
Giriş parametrelerine DependencyProperty göre parametreleştirilmiş özellikleri olan sınıfın yeni bir örneğini başlatır.
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
Parametreler
- name
- String
DependencyProperty öğesinin adı.
- defaultMetadata
- PropertyMetadata
Ek özellik seçenekleri.
Döndürülenler
DependencyProperty Giriş parametrelerine göre parametreli özellikleri olan sınıf.