Właściwość VCCodeFunction.CanOverride —
Pobiera lub ustawia wartość określającą, niezależnie od tego, czy funkcja może zostać zastąpiona.
Przestrzeń nazw: Microsoft.VisualStudio.VCCodeModel
Zestaw: Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)
Składnia
'Deklaracja
Property CanOverride As Boolean
bool CanOverride { get; set; }
property bool CanOverride {
bool get ();
void set (bool value);
}
abstract CanOverride : bool with get, set
function get CanOverride () : boolean
function set CanOverride (value : boolean)
Wartość właściwości
Typ: Boolean
true Jeśli funkcja może być zastąpiona; falseJeśli inaczej.
Uwagi
Dla języka Visual Basic, funkcja został uznany za z MustOverride lub Overrideable.
Visual C# i Visual C++ funkcja został uznany za pomocą słowa kluczowego wirtualnych.
Dla języka JScript funkcja nie został uznany za pomocą słów kluczowych static lub final; oznacza to, że metody może być niejawnie zastąpiona.
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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel
Inne zasoby
Porady: kompilowanie i uruchamianie kodu modelu obiektów automatyzacji — przykłady