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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel
Inne zasoby
Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji