IMemberCreationService.CreateProperty 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 une propriété sur la classe spécifiée en utilisant le nom de propriété, le type de propriété et les attributs spécifiés.
public:
void CreateProperty(System::String ^ className, System::String ^ propertyName, Type ^ propertyType, cli::array <System::Workflow::ComponentModel::Compiler::AttributeInfo ^> ^ attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ^ ownerType, bool isReadOnly);
public void CreateProperty (string className, string propertyName, Type propertyType, System.Workflow.ComponentModel.Compiler.AttributeInfo[] attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ownerType, bool isReadOnly);
abstract member CreateProperty : string * string * Type * System.Workflow.ComponentModel.Compiler.AttributeInfo[] * bool * bool * bool * Type * bool -> unit
Public Sub CreateProperty (className As String, propertyName As String, propertyType As Type, attributes As AttributeInfo(), emitDependencyProperty As Boolean, isMetaProperty As Boolean, isAttached As Boolean, ownerType As Type, isReadOnly As Boolean)
Paramètres
- className
- String
Chaîne qui définit le nom de la classe à laquelle ajouter le champ.
- propertyName
- String
Chaîne qui définit le nom du champ.
- attributes
- AttributeInfo[]
Tableau AttributeInfo qui contient des informations sur tous les attributs à assigner à la propriété.
- emitDependencyProperty
- Boolean
true
pour émettre chacune des propriétés de dépendance associées à la propriété ; sinon, false
.
- isMetaProperty
- Boolean
true
pour créer la propriété sous forme de métapropriété ; sinon, false
.
- isAttached
- Boolean
true
pour indiquer que la propriété IsAttached de la propriété de dépendance émise a la valeur true
; sinon, false
.
- isReadOnly
- Boolean
true
pour créer la propriété sous forme de propriété en lecture seule ; false
pour créer la propriété sous forme de propriété en lecture-écriture.