Udostępnij za pośrednictwem


Właściwość VCCodeVariable.InitExpression —

Zwraca lub ustawia obiekt Definiowanie kodu inicjowania dla danego elementu.

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

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

Wartość właściwości

Typ: System.Object
Definiowanie wyrażenia inicjalizacja zmiennej kod obiektu.

Uwagi

Wartość musi być ciągiem lub CodeElement dla obiektu wyrażenie.Gdy ustawienie to ciąg znaków, wykonania właściwość wstawia wszelkie wymagane składni, takie jak znaki równości lub średnikami, jeśli zmienna nie jest już wyrażenie inicjalizacji.

W zależności od tego, języków i składni lub semantyczne kontroli, wykonywanych na przekazany ciąg ustawienie tej właściwości może się nie powieść.Języki nie są wymagane do sprawdzania ciąg znaków, a ponieważ ciąg jest niekoniecznie zależnych od języka, ustawienie tej właściwości może spowodować niezdefiniowane zachowanie Jeśli ciąg zawiera źle zawartości.

Gdy ustawienie tej właściwości na CodeElement, czy też nie CodeElement nowo utworzone zależy od wdrożenia modelu kodu języka.W przypadku niektórych języków może zaimplementować semantykę kopiowania, jeśli przekazany w CodeElement , jest już w pliku źródłowym.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeVariable Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel

Inne zasoby

Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji