Udostępnij za pośrednictwem


DependencyProperty.RegisterAttached Metoda

Definicja

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

Przeciążenia

RegisterAttached(String, Type, Type)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi. To wystąpienie ma na celu zadeklarowanie właściwości używanych w obiektach innych niż obiekty typu będącego właścicielem.

RegisterAttached(String, Type, Type, PropertyMetadata)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

RegisterAttached(String, Type, Type, PropertyMetadata, Type)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

RegisterAttached(String, Type, Type)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi. To wystąpienie ma na celu zadeklarowanie właściwości używanych w obiektach innych niż obiekty typu będącego właścicielem.

public:
 static System::Workflow::ComponentModel::DependencyProperty ^ RegisterAttached(System::String ^ name, Type ^ propertyType, Type ^ ownerType);
public static System.Workflow.ComponentModel.DependencyProperty RegisterAttached (string name, Type propertyType, Type ownerType);
static member RegisterAttached : string * Type * Type -> System.Workflow.ComponentModel.DependencyProperty
Public Shared Function RegisterAttached (name As String, propertyType As Type, ownerType As Type) As DependencyProperty

Parametry

name
String

Nazwa elementu DependencyProperty.

propertyType
Type

Type wartości, która może zawierać właściwość .

ownerType
Type

Właściciel Type właściwości zależności.

Zwraca

Klasa DependencyProperty , która ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

Dotyczy

RegisterAttached(String, Type, Type, PropertyMetadata)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

public:
 static System::Workflow::ComponentModel::DependencyProperty ^ RegisterAttached(System::String ^ name, Type ^ propertyType, Type ^ ownerType, System::Workflow::ComponentModel::PropertyMetadata ^ defaultMetadata);
public static System.Workflow.ComponentModel.DependencyProperty RegisterAttached (string name, Type propertyType, Type ownerType, System.Workflow.ComponentModel.PropertyMetadata defaultMetadata);
static member RegisterAttached : string * Type * Type * System.Workflow.ComponentModel.PropertyMetadata -> System.Workflow.ComponentModel.DependencyProperty
Public Shared Function RegisterAttached (name As String, propertyType As Type, ownerType As Type, defaultMetadata As PropertyMetadata) As DependencyProperty

Parametry

name
String

Nazwa elementu DependencyProperty.

propertyType
Type

Type wartości, która może zawierać właściwość .

ownerType
Type

Właściciel Type właściwości zależności.

defaultMetadata
PropertyMetadata

Dodatkowe opcje właściwości.

Zwraca

Klasa DependencyProperty , która ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

Dotyczy

RegisterAttached(String, Type, Type, PropertyMetadata, Type)

Inicjuje DependencyProperty nowe wystąpienie klasy, które ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

public:
 static System::Workflow::ComponentModel::DependencyProperty ^ RegisterAttached(System::String ^ name, Type ^ propertyType, Type ^ ownerType, System::Workflow::ComponentModel::PropertyMetadata ^ defaultMetadata, Type ^ validatorType);
public static System.Workflow.ComponentModel.DependencyProperty RegisterAttached (string name, Type propertyType, Type ownerType, System.Workflow.ComponentModel.PropertyMetadata defaultMetadata, Type validatorType);
static member RegisterAttached : string * Type * Type * System.Workflow.ComponentModel.PropertyMetadata * Type -> System.Workflow.ComponentModel.DependencyProperty
Public Shared Function RegisterAttached (name As String, propertyType As Type, ownerType As Type, defaultMetadata As PropertyMetadata, validatorType As Type) As DependencyProperty

Parametry

name
String

Nazwa elementu DependencyProperty.

propertyType
Type

Type wartości, która może zawierać właściwość .

ownerType
Type

Właściciel Type właściwości zależności.

defaultMetadata
PropertyMetadata

Dodatkowe opcje właściwości.

validatorType
Type

Type obiektu, który implementuje logikę walidacji dla dołączonej właściwości.

Zwraca

Klasa DependencyProperty , która ma właściwości sparametryzowane zgodnie z parametrami wejściowymi.

Dotyczy