IMemberCreationService.UpdateProperty Método

Definição

Define um novo nome e tipo para uma propriedade na classe 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

Uma cadeia que contém o nome da classe onde reside a propriedade a atualizar.

oldPropertyName
String

Uma cadeia que contém o nome existente da propriedade.

oldPropertyType
Type

O Type associado à propriedade existente.

newPropertyName
String

Uma cadeia que contém o novo nome da propriedade.

newPropertyType
Type

O Type para associar à versão atualizada da propriedade.

attributes
AttributeInfo[]

Um AttributeInfo array que contém informação sobre todos os atributos a atribuir à propriedade atualizada.

emitDependencyProperty
Boolean

true para atualizar a propriedade emite uma propriedade de dependência; caso contrário, false.

isMetaProperty
Boolean

true definir a propriedade como uma propriedade meta; caso contrário, false.

Aplica-se a