HierarchyManipulationStateScope Klasse

Definition

Erleichtert die deterministische Wiederherstellung von einem IVsHierarchyManipulationStateContext.

public ref class HierarchyManipulationStateScope : Microsoft::VisualStudio::PlatformUI::DisposableObject
[Windows::Foundation::Metadata::WebHostHidden]
class HierarchyManipulationStateScope : Microsoft::VisualStudio::PlatformUI::DisposableObject
public class HierarchyManipulationStateScope : Microsoft.VisualStudio.PlatformUI.DisposableObject
type HierarchyManipulationStateScope = class
    inherit DisposableObject
Public Class HierarchyManipulationStateScope
Inherits DisposableObject
Vererbung
HierarchyManipulationStateScope

Beispiele

// Set up a context where changes to the hierarchy are considered "system" changes and not "user" changes.  
using (new HierarchyManipulationStateScope (__VSHIERARCHYMANIPULATIONSTATE.HMS_System))  
{  
    // Manipulate the hierarchy  
}  

Konstruktoren

HierarchyManipulationStateScope(UInt32)

Initialisiert eine neue Instanz der HierarchyManipulationStateScope-Klasse.

Eigenschaften

IsDisposed

Gibt zurück, ob das Objekt einmal verworfen wurde, schützt vor doppelter Entfernung.

(Geerbt von DisposableObject)

Methoden

Dispose()

Entfernt das aktuelle Objekt und unterdrückt dann die weitere Beendigung.

(Geerbt von DisposableObject)
Dispose(Boolean)

Virtuelle Standard Überladung für IDisposable Muster

(Geerbt von DisposableObject)
DisposeManagedResources()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von verwalteten Ressourcen zusammenhängen.

DisposeNativeResources()

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Lösch Behandlung für Native Ressourcen.

(Geerbt von DisposableObject)
ThrowIfDisposed()

Löst eine ObjectDisposedException aus, wenn dieses Objekt verworfen wurde.

(Geerbt von DisposableObject)

Ereignisse

Disposing

Wird ausgelöst, wenn das Ereignis verworfen wird, während es weiterhin zugänglich ist.

(Geerbt von DisposableObject)

Gilt für