HierarchyManipulationStateScope Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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) |