HierarchyManipulationStateScope Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |