IMemberCreationService.CreateProperty Methode

Definitie

Hiermee maakt u een eigenschap op de opgegeven klasse met behulp van de opgegeven eigenschapsnaam, eigenschapstype en kenmerken.

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)

Parameters

className
String

Een tekenreeks die de naam van de klasse definieert om het veld toe te voegen.

propertyName
String

Een tekenreeks die de naam van het veld definieert.

propertyType
Type

De Type nieuwe eigenschap.

attributes
AttributeInfo[]

Een AttributeInfo matrix die informatie bevat over alle kenmerken die aan de eigenschap moeten worden toegewezen.

emitDependencyProperty
Boolean

true eventuele afhankelijkheidseigenschappen te verzenden die aan de eigenschap zijn gekoppeld; anders, false.

isMetaProperty
Boolean

true om de eigenschap als een meta-eigenschap te maken; anders, false.

isAttached
Boolean

trueom aan te geven dat de eigenschap van de verzonden afhankelijkheid de IsAttached eigenschap heeft ingesteld op true; anders . false

ownerType
Type

De Type eigenschap die de afhankelijkheidseigenschap declareren.

isReadOnly
Boolean

true om de eigenschap als een alleen-lezen eigenschap te maken; false als u de eigenschap wilt maken als een eigenschap voor lezen/schrijven.

Van toepassing op