IMemberCreationService.UpdateProperty Método

Definición

Establece un nuevo nombre y tipo en una propiedad de 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

Cadena que contiene el nombre de la clase en la que reside la propiedad que se va a actualizar.

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 que se va a asociar a la versión actualizada de la propiedad .

attributes
AttributeInfo[]

Matriz AttributeInfo que contiene información sobre todos los atributos que se van a asignar a la propiedad actualizada.

emitDependencyProperty
Boolean

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

isMetaProperty
Boolean

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

Se aplica a