DependencyProperty.Register Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří nové instance DependencyProperty s konkrétními inicializačními podmínkami.
Přetížení
Register(String, Type, Type) |
Inicializuje novou instanci DependencyProperty třídy, která má vlastnosti parametrizované podle vstupních parametrů. |
Register(String, Type, Type, PropertyMetadata) |
Inicializuje novou instanci DependencyProperty třídy, která má vlastnosti parametrizované podle vstupních parametrů. |
Register(String, Type, Type)
Inicializuje novou instanci DependencyProperty třídy, která má vlastnosti parametrizované podle vstupních parametrů.
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
Parametry
- name
- String
Název procesu DependencyProperty.
Návraty
Třída DependencyProperty , která má vlastnosti parametrizované podle vstupních parametrů.
Příklady
Následující příklad ukazuje, jak zaregistrovat DependencyProperty pro použití pomocí DependencyObject. Tento příklad kódu je součástí ukázky sady SDK pro odesílání e-mailů a je ze souboru SendMailActivity.cs. Další informace najdete v tématu Odeslání e-mailové aktivity.
// 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"))
Platí pro
Register(String, Type, Type, PropertyMetadata)
Inicializuje novou instanci DependencyProperty třídy, která má vlastnosti parametrizované podle vstupních parametrů.
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
Parametry
- name
- String
Název procesu DependencyProperty.
- defaultMetadata
- PropertyMetadata
Další možnosti vlastností
Návraty
Třída DependencyProperty , která má vlastnosti parametrizované podle vstupních parametrů.