HierarchyManipulationStateScope Classe

Definição

Facilita a restauração determinística de um 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
Herança
HierarchyManipulationStateScope

Exemplos

// 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  
}  

Construtores

HierarchyManipulationStateScope(UInt32)

Inicializa uma nova instância da classe HierarchyManipulationStateScope.

Propriedades

IsDisposed

Retorna se o objeto foi Descartado uma vez, protege contra descarte duplo

(Herdado de DisposableObject)

Métodos

Dispose()

Descarta o objeto atual e, em seguida, suprime a finalização posterior.

(Herdado de DisposableObject)
Dispose(Boolean)

Sobrecarga virtual padrão para IDisposable padrão

(Herdado de DisposableObject)
DisposeManagedResources()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos gerenciados.

DisposeNativeResources()

Permite que classes derivadas forneçam manipulação personalizada de Dispose para recursos nativos

(Herdado de DisposableObject)
ThrowIfDisposed()

Gera um ObjectDisposedException se este objeto foi descartado

(Herdado de DisposableObject)

Eventos

Disposing

Gerado quando o evento está sendo descartado, enquanto ele ainda está acessível.

(Herdado de DisposableObject)

Aplica-se a