コード例 #1
0
 public void PopUntil(InspectorStackEntryBase item)
 {
     if (CurrentStackItem == item)
     {
         return;
     }
     while (CurrentStackItem != null && CurrentStackItem != item)
     {
         InspectorStack.Pop();
     }
     LoadStackEntry(CurrentStackItem);
 }
コード例 #2
0
 public void Push(InspectorStackEntryBase stackEntry)
 {
     InspectorStack.Push(stackEntry);
     LoadStackEntry(stackEntry);
 }
コード例 #3
0
 public void Pop()
 {
     InspectorStack.Pop();
     LoadStackEntry(InspectorStack.Peek());
 }
コード例 #4
0
 public void Clear()
 {
     InspectorStack.Clear();
     CacheAllMembers(null);
 }