Поделиться через


IMemberCreationService.UpdateProperty Метод

Определение

Задает новое имя и тип для свойства в указанном классе.

public:
 void UpdateProperty(System::String ^ className, System::String ^ oldPropertyName, Type ^ oldPropertyType, System::String ^ newPropertyName, Type ^ newPropertyType, cli::array <System::Workflow::ComponentModel::Compiler::AttributeInfo ^> ^ attributes, bool emitDependencyProperty, bool isMetaProperty);
public void UpdateProperty (string className, string oldPropertyName, Type oldPropertyType, string newPropertyName, Type newPropertyType, System.Workflow.ComponentModel.Compiler.AttributeInfo[] attributes, bool emitDependencyProperty, bool isMetaProperty);
abstract member UpdateProperty : string * string * Type * string * Type * System.Workflow.ComponentModel.Compiler.AttributeInfo[] * bool * bool -> unit
Public Sub UpdateProperty (className As String, oldPropertyName As String, oldPropertyType As Type, newPropertyName As String, newPropertyType As Type, attributes As AttributeInfo(), emitDependencyProperty As Boolean, isMetaProperty As Boolean)

Параметры

className
String

Строка, содержащая имя класса, в котором располагается обновляемое свойство.

oldPropertyName
String

Строка, содержащая существующее имя свойства.

oldPropertyType
Type

Класс Type, связанный с существующим свойством.

newPropertyName
String

Строка, содержащая новое имя свойства.

newPropertyType
Type

Класс Type, который связан с обновленной версией свойства.

attributes
AttributeInfo[]

Массив класса AttributeInfo, содержащий сведения о всех атрибутах, присвоенных обновляемому свойству.

emitDependencyProperty
Boolean

Значение true, чтобы обновить данное свойство для создания свойства зависимости, в противном случае — false.

isMetaProperty
Boolean

Значение true, чтобы задать свойство как метасвойство, в противном случае — false.

Применяется к