Condividi tramite


TypeDescriptor.CreateProperty Metodo

Definizione

Crea un nuovo descrittore di proprietà per una proprietà esistente di un componente.

Overload

CreateProperty(Type, String, Type, Attribute[])

Crea e associa dinamicamente un descrittore di proprietà a un tipo, usando il nome della proprietà, il tipo e la matrice di attributi specificati.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Crea un nuovo descrittore di proprietà da un descrittore di proprietà esistente, usando l'oggetto PropertyDescriptor e la matrice di attributi specificati.

CreateProperty(Type, String, Type, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Crea e associa dinamicamente un descrittore di proprietà a un tipo, usando il nome della proprietà, il tipo e la matrice di attributi specificati.

public:
 static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::String ^ name, Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, string name, Type type, params Attribute[] attributes);
static member CreateProperty : Type * string * Type * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, name As String, type As Type, ParamArray attributes As Attribute()) As PropertyDescriptor

Parametri

componentType
Type

L'oggetto Type del componente di cui la proprietà è un membro.

name
String

Nome della proprietà.

type
Type

Oggetto Type della proprietà.

attributes
Attribute[]

Nuovi attributi per questa proprietà.

Restituisce

Un oggetto PropertyDescriptor associato al tipo specificato e i cui attributi di metadati specificati sono uniti agli attributi di metadati esistenti.

Vedi anche

Si applica a

CreateProperty(Type, PropertyDescriptor, Attribute[])

Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs
Source:
TypeDescriptor.cs

Crea un nuovo descrittore di proprietà da un descrittore di proprietà esistente, usando l'oggetto PropertyDescriptor e la matrice di attributi specificati.

public:
 static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::ComponentModel::PropertyDescriptor ^ oldPropertyDescriptor, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes);
static member CreateProperty : Type * System.ComponentModel.PropertyDescriptor * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, oldPropertyDescriptor As PropertyDescriptor, ParamArray attributes As Attribute()) As PropertyDescriptor

Parametri

componentType
Type

L'oggetto Type del componente di cui la proprietà è un membro.

oldPropertyDescriptor
PropertyDescriptor

Descrittore della proprietà esistente.

attributes
Attribute[]

Nuovi attributi per questa proprietà.

Restituisce

Un nuovo oggetto PropertyDescriptor i cui attributi di metadati specificati sono uniti agli attributi di metadati esistenti.

Vedi anche

Si applica a