Compartir a través de


IMemberCreationService.UpdateProperty Método

Definición

Establece un nuevo nombre y tipo para una propiedad en la clase especificada.

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)

Parámetros

className
String

Una cadena que contiene el nombre de la clase donde reside la propiedad que debe actualizarse.

oldPropertyName
String

Cadena que contiene el nombre existente de la propiedad.

oldPropertyType
Type

Type asociado a la propiedad existente.

newPropertyName
String

Cadena que contiene el nuevo nombre de la propiedad.

newPropertyType
Type

Type para asociar a la versión actualizada de la propiedad.

attributes
AttributeInfo[]

Una matriz AttributeInfo que contiene información sobre todos los atributos que deben asignarse a la propiedad actualizada.

emitDependencyProperty
Boolean

true para actualizar la propiedad para emitir una propiedad de dependencia; de lo contrario, false.

isMetaProperty
Boolean

true para establecer la propiedad como una propiedad meta; de lo contrario, false.

Se aplica a