Compartilhar via


DependencyPropertyDescriptor.FromName Método

Definição

Retorna um DependencyPropertyDescriptor para um nome de propriedade fornecido.

Sobrecargas

FromName(String, Type, Type)

Retorna um DependencyPropertyDescriptor para um nome de propriedade fornecido.

FromName(String, Type, Type, Boolean)

Retorna um DependencyPropertyDescriptor para um nome de propriedade fornecido.

FromName(String, Type, Type)

Retorna um DependencyPropertyDescriptor para um nome de propriedade fornecido.

public:
 static System::ComponentModel::DependencyPropertyDescriptor ^ FromName(System::String ^ name, Type ^ ownerType, Type ^ targetType);
public static System.ComponentModel.DependencyPropertyDescriptor FromName (string name, Type ownerType, Type targetType);
static member FromName : string * Type * Type -> System.ComponentModel.DependencyPropertyDescriptor
Public Shared Function FromName (name As String, ownerType As Type, targetType As Type) As DependencyPropertyDescriptor

Parâmetros

name
String

O nome registrado de uma propriedade de dependência ou uma propriedade anexada.

ownerType
Type

O Type do objeto proprietário da definição de propriedade.

targetType
Type

O Type do objeto para o qual você deseja definir a propriedade.

Retornos

O DependencyPropertyDescriptor solicitado.

Comentários

O name pode se referir a uma propriedade de dependência ou a uma propriedade anexada e é o name parâmetro passado para a Register chamada ou RegisterAttached que definiu a propriedade em questão. ownerType é o tipo de objeto que possui a propriedade , novamente conforme passado para Register ou RegisterAttached. targetType é o tipo de objeto para o qual você deseja definir a propriedade. Para propriedades de dependência, ownerType e targetType são do mesmo tipo. Para propriedades anexadas, elas geralmente diferem.

Aplica-se a

FromName(String, Type, Type, Boolean)

Retorna um DependencyPropertyDescriptor para um nome de propriedade fornecido.

public:
 static System::ComponentModel::DependencyPropertyDescriptor ^ FromName(System::String ^ name, Type ^ ownerType, Type ^ targetType, bool ignorePropertyType);
public static System.ComponentModel.DependencyPropertyDescriptor FromName (string name, Type ownerType, Type targetType, bool ignorePropertyType);
static member FromName : string * Type * Type * bool -> System.ComponentModel.DependencyPropertyDescriptor
Public Shared Function FromName (name As String, ownerType As Type, targetType As Type, ignorePropertyType As Boolean) As DependencyPropertyDescriptor

Parâmetros

name
String

O nome registrado de uma propriedade de dependência ou uma propriedade anexada.

ownerType
Type

O Type do objeto proprietário da definição de propriedade.

targetType
Type

O Type do objeto para o qual você deseja definir a propriedade.

ignorePropertyType
Boolean

Especifica para ignorar o tipo de propriedade.

Retornos

O DependencyPropertyDescriptor solicitado.

Comentários

O name pode se referir a uma propriedade de dependência ou a uma propriedade anexada e é o name parâmetro passado para a Register chamada ou RegisterAttached que definiu a propriedade em questão. ownerType é o tipo de objeto que possui a propriedade , novamente conforme passado para Register ou RegisterAttached. targetType é o tipo de objeto para o qual você deseja definir a propriedade. Para propriedades de dependência, ownerType e targetType são do mesmo tipo. Para propriedades anexadas, elas geralmente diferem.

Aplica-se a