Sdílet prostřednictvím


VCCodeVariable.InitExpression – vlastnost

Získá nebo nastaví objekt definující inicializační kód pro prvek.

Obor názvů:  Microsoft.VisualStudio.VCCodeModel
Sestavení:  Microsoft.VisualStudio.VCCodeModel (v Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Deklarace
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)

Hodnota vlastnosti

Typ: Object
Objekt definující výraz inicializace proměnných kódu.

Poznámky

Hodnota musí být řetězec nebo CodeElement objektu výraz.Při nastavování tento řetězec, provádění vlastnost vloží všechny požadované syntaxi, například znaky rovná nebo středníky, pokud proměnná již nemá inicializační výraz.

Nastavení této vlastnosti může selhat v závislosti na jazyky a syntaktické nebo sémantické kontroly, kterou provádí na předaný řetězec.Jazyky nevyžadovalo řetězec a řetězec je nutně jazykově závislé, nastavení této vlastnosti může být chování nedefinovaný řetězec má nedůvěryhodný obsah.

Při nastavení této vlastnosti na CodeElement, zda CodeElement musí být nově vytvořené závisí na provádění modelu kódu jazyka.Některé jazyky pravděpodobně implementovat kopírování sémantiku předáte v CodeElement , je již ve zdrojovém souboru.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VCCodeVariable Rozhraní

Microsoft.VisualStudio.VCCodeModel – obor názvů

Další zdroje

Postupy: Kompilace a spuštění příkladů kódu objektu automatizace