CodeEvent.OverrideKind Eigenschaft

Definition

Ruft die Überschreibungs-Modifikatoren eines Codeereignisses ab bzw. legt diese fest.

public:
 property EnvDTE80::vsCMOverrideKind OverrideKind { EnvDTE80::vsCMOverrideKind get(); void set(EnvDTE80::vsCMOverrideKind value); };
public:
 property EnvDTE80::vsCMOverrideKind OverrideKind { EnvDTE80::vsCMOverrideKind get(); void set(EnvDTE80::vsCMOverrideKind value); };
[System.Runtime.InteropServices.DispId(43)]
public EnvDTE80.vsCMOverrideKind OverrideKind { [System.Runtime.InteropServices.DispId(43)] get; [System.Runtime.InteropServices.DispId(43)] set; }
[<System.Runtime.InteropServices.DispId(43)>]
[<get: System.Runtime.InteropServices.DispId(43)>]
[<set: System.Runtime.InteropServices.DispId(43)>]
member this.OverrideKind : EnvDTE80.vsCMOverrideKind with get, set
Public Property OverrideKind As vsCMOverrideKind

Eigenschaftswert

vsCMOverrideKind

Gibt einen Wert aus der vsCMOverrideKind-Enumeration ab, der beschreibt, wie ein Codeereignis überschrieben werden kann.

Attribute

Beispiele

Im folgenden Beispiel wird die Verwendung der- OverrideKind Eigenschaft veranschaulicht.

public static void OverrideKind(EnvDTE80.DTE2 dte)  
{  
    TextSelection objTextSel;  
    EnvDTE80.CodeEvent codeEvent;  
    objTextSel = (TextSelection)dte.ActiveDocument.Selection;  
    codeEvent = (EnvDTE80.CodeEvent)objTextSel. _  
      ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);  

    MessageBox.Show("\nOverrideKind property: " +  
                    codeEvent.OverrideKind, "Testing CodeEvent");  
}  

Hinweise

Hinweis

Die Werte von Codemodellelementen wie z. B. Klassen, Strukturen, Funktionen, Attributen Delegaten usw. sind nach bestimmten Änderungen unter Umständen nicht deterministisch, d. h. deren Werte bleiben nicht zuverlässig immer gleich.

Gilt für