LifetimeInformation 接口

定义

用于确定对象是否已被删除但未被垃圾回收器丢弃。

public interface class LifetimeInformation
public interface class LifetimeInformation
__interface LifetimeInformation
[System.Runtime.InteropServices.Guid("C8F4F9CC-B7E5-4458-BCE3-E1542468F26B")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface LifetimeInformation
[<System.Runtime.InteropServices.Guid("C8F4F9CC-B7E5-4458-BCE3-E1542468F26B")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type LifetimeInformation = interface
Public Interface LifetimeInformation
属性

示例

Sub TaskItemObjectLifetime(ByVal DTE As DTE2)  
    Dim tskItem As TaskItem  
    Dim tskItems As EnvDTE.TaskItems  
    Dim lifetimeInfo As LifetimeInformation  

    tskItems = DTE.ToolWindows.TaskList.TaskItems  
    tskItem = tskItems.Add("Category", "SubCategory", "Description", _  
      vsTaskPriority.vsTaskPriorityLow, EnvDTE.vsTaskIcon. _  
      vsTaskIconUser, True, "", -1, True, True)  
    tskItems.ForceItemsToTaskList()  
    lifetimeInfo = tskItem  
    MsgBox("Has task item been deleted? " & _  
      lifetimeInfo.HasBeenDeleted.ToString)  
    tskItem.Delete()  
    MsgBox("Has task item been deleted? " & _  
      lifetimeInfo.HasBeenDeleted.ToString)  
End Sub  
public void TaskItemObjectLifetime(DTE2 DTE)  
{  
    TaskItem tskItem;  
    EnvDTE.TaskItems tskItems;  
    LifetimeInformation lifetimeInfo;  

    tskItems = DTE.ToolWindows.TaskList.TaskItems;  
    tskItem = tskItems.Add("Category", "SubCategory", "Description",   
      vsTaskPriority.vsTaskPriorityLow,   
      EnvDTE.vsTaskIcon.vsTaskIconUser, true, "", -1, true, true);  
    tskItems.ForceItemsToTaskList();  
    lifetimeInfo = (LifetimeInformation)tskItem;  
    MessageBox.Show("Has task item been deleted? " +   
      lifetimeInfo.HasBeenDeleted);  
    tskItem.Delete();  
    MessageBox.Show("Has task item been deleted? " +    
      lifetimeInfo.HasBeenDeleted);  
}  

注解

使用 (QI) 的查询接口 LifetimeInformation 来确定对象是否已被删除但未被垃圾回收器丢弃。

属性

HasBeenDeleted

获取一个值,该值表示对象是否已被删除但未被垃圾回收器丢弃。

适用于