Propriedade VCCodeVariable.InitExpression
Obtém ou define um objeto que define o código de inicialização de um elemento.
Namespace: Microsoft.VisualStudio.VCCodeModel
Assembly: Microsoft.VisualStudio.VCCodeModel (em Microsoft.VisualStudio.VCCodeModel.dll)
Sintaxe
'Declaração
Property InitExpression As Object
Object InitExpression { get; set; }
property Object^ InitExpression {
Object^ get ();
void set (Object^ value);
}
abstract InitExpression : Object with get, set
function get InitExpression () : Object
function set InitExpression (value : Object)
Valor de propriedade
Tipo: Object
Um objeto em que define a expressão de inicialização para a variável de código.
Comentários
O valor deve ser uma seqüência de caracteres ou um CodeElement para um objeto de expressão. Ao definir isso como uma seqüência de caracteres, a implementação da propriedade insere qualquer sintaxe necessária, como, por exemplo, sinais de igual ou ponto e vírgula, se a variável ainda não tiver uma expressão de inicialização.
Dependendo de idiomas e qualquer verificação sintáticas ou semânticas realiza na seqüência de caracteres passada, a definição dessa propriedade pode falhar. Idiomas não são necessários para verificar a seqüência de caracteres e como a seqüência de caracteres é necessariamente dependente de idioma, a definição dessa propriedade pode resultar em um comportamento indefinido se a seqüência de caracteres tiver conteúdo mal.
Ao definir essa propriedade um CodeElement, ou não o CodeElement deve ser criado recentemente depende da implementação de idioma do modelo de código. Alguns idiomas podem implementar a semântica de cópia se você passar um CodeElement que já está em um arquivo de origem.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
Namespace Microsoft.VisualStudio.VCCodeModel
Outros recursos
Como compilar e executar os exemplos de código do modelo de objeto Automation