CodeModelEventsClass.ElementDeleted 事件

定义

删除时引发 CodeElement

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 virtual event EnvDTE80::_dispCodeModelEvents_ElementDeletedEventHandler ^ ElementDeleted;
public:
 virtual event EnvDTE80::_dispCodeModelEvents_ElementDeletedEventHandler ^ ElementDeleted;
public virtual event EnvDTE80._dispCodeModelEvents_ElementDeletedEventHandler ElementDeleted;
member this.ElementDeleted : EnvDTE80._dispCodeModelEvents_ElementDeletedEventHandler 
Public Overridable Custom Event ElementDeleted As _dispCodeModelEvents_ElementDeletedEventHandler Implements ElementDeleted

事件类型

_dispCodeModelEvents_ElementDeletedEventHandler

实现

示例

Dim WithEvents oCodeModelEvents As EnvDTE80.CodeModelEvents  
Private Sub OnCodeElementDeleted(ByVal Parent As Object, ByVal _  
  Element As EnvDTE.CodeElement) Handles _  
  oCodeModelEvents.ElementDeleted  
    MsgBox(Element.Name + "(Kind=" + Str(Element.Kind) + ") was _  
      removed.")  
End Sub  

注解

备注

在进行了某些类型的编辑之后,代码模型元素(例如类、结构、函数、特性、委托等)的值可能变为非确定性的,这意味着不能确定它们的值始终保持不变。

适用于