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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.VCCodeModel – obor názvů
Další zdroje
Postupy: Kompilace a spuštění příkladů kódu objektu automatizace