CodeModelEvents (Interfaz)
Define eventos admitidos por el objeto CodeModel. Consulte la documentación de este objeto con CodeModelEventsClass.
Espacio de nombres: EnvDTE80
Ensamblado: EnvDTE80 (en EnvDTE80.dll)
Sintaxis
'Declaración
<GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")> _
Public Interface CodeModelEvents _
Inherits _CodeModelEvents, _dispCodeModelEvents_Event
[GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")]
public interface CodeModelEvents : _CodeModelEvents,
_dispCodeModelEvents_Event
[GuidAttribute(L"66ADC510-0CA2-475D-A343-57192BCE38BF")]
public interface class CodeModelEvents : _CodeModelEvents,
_dispCodeModelEvents_Event
[<GuidAttribute("66ADC510-0CA2-475D-A343-57192BCE38BF")>]
type CodeModelEvents =
interface
interface _CodeModelEvents
interface _dispCodeModelEvents_Event
end
public interface CodeModelEvents extends _CodeModelEvents, _dispCodeModelEvents_Event
El tipo CodeModelEvents expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
add_ElementAdded | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
add_ElementChanged | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
add_ElementDeleted | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
remove_ElementAdded | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
remove_ElementChanged | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
remove_ElementDeleted | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
ElementAdded | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
ElementChanged | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). | |
ElementDeleted | Infraestructura. Sólo para uso interno de Microsoft. (Se hereda de _dispCodeModelEvents_Event). |
Arriba
Comentarios
Nota
Los valores de los elementos de modelo de código como clases, structs, funciones, atributos, delegados, etc., pueden ser no deterministas una vez realizados determinados tipos de modificaciones; esto significa que no se puede confiar en que sus valores se mantengan siempre igual. Para obtener más información, vea la sección Los valores de elementos de modelo de código pueden cambiar, en Detectar código utilizando el modelo de código (Visual Basic).
Ejemplos
Dim WithEvents oCodeModelEvents As EnvDTE80.CodeModelEvents
Public Sub OnCodeElementAdded(ByVal NewElement As EnvDTE.CodeElement) _
Handles oCodeModelEvents.ElementAdded
MsgBox(NewElement.Name + "(Kind=" + Str(NewElement.Kind) + ") was _
added.")
End Sub
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización
Detectar código utilizando el modelo de código (Visual Basic)