IMemberCreationService.CreateProperty Metod

Definition

Skapar en egenskap för den angivna klassen med hjälp av det angivna egenskapsnamnet, egenskapstypen och attributen.

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)

Parametrar

className
String

En sträng som definierar namnet på klassen för att lägga till fältet.

propertyName
String

En sträng som definierar namnet på fältet.

propertyType
Type

Den Type nya egenskapen.

attributes
AttributeInfo[]

En AttributeInfo matris som innehåller information om alla attribut som ska tilldelas till egenskapen.

emitDependencyProperty
Boolean

trueför att generera eventuella beroendeegenskaper som är associerade med egenskapen; annars . false

isMetaProperty
Boolean

trueför att skapa egenskapen som en metaegenskap; annars . false

isAttached
Boolean

true för att ange att den utgivna beroendeegenskapen har sin IsAttached egenskap inställd på true; annars false.

ownerType
Type

Det Type som deklarerar beroendeegenskapen.

isReadOnly
Boolean

true för att skapa egenskapen som en skrivskyddad egenskap. false för att skapa egenskapen som en skrivskyddad egenskap.

Gäller för