CodeEvent.OverrideKind Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém de define os modificadores de substituição em um evento de código.
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
Valor da propriedade
Retorna um valor da vsCMOverrideKind enumeração que descreve como um evento de código pode ser substituído.
- Atributos
Exemplos
O exemplo a seguir demonstra como usar a OverrideKind propriedade.
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");
}
Comentários
Observação
Os valores dos elementos de modelo de código, como classes, structs, funções, atributos, delegados e assim por diante, podem ser não determinísticos depois de fazer determinados tipos de edições, o que significa que seus valores não podem ser dependentes para sempre permanecerem os mesmos.