DependencyProperty.Register Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée des nouvelles instances de DependencyProperty possédant des conditions d'initialisation spécifiques.
Surcharges
Register(String, Type, Type) |
Initialise une nouvelle instance de la classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée. |
Register(String, Type, Type, PropertyMetadata) |
Initialise une nouvelle instance de la classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée. |
Register(String, Type, Type)
Initialise une nouvelle instance de la classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée.
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
Paramètres
- name
- String
Nom de l'objet DependencyProperty.
Retours
Classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée.
Exemples
L'exemple suivant montre comment enregistrer un DependencyProperty pour une utilisation par un DependencyObject. Cet exemple de code fait partie de l’exemple de kit sdk Send Email et provient du fichier SendMailActivity.cs. Pour plus d’informations, consultez Envoyer une activité de messagerie.
// 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"))
S’applique à
Register(String, Type, Type, PropertyMetadata)
Initialise une nouvelle instance de la classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée.
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
Paramètres
- name
- String
Nom de l'objet DependencyProperty.
- defaultMetadata
- PropertyMetadata
Options de propriété supplémentaires.
Retours
Classe DependencyProperty dont les propriétés sont paramétrées en fonction des paramètres d'entrée.