Udostępnij za pośrednictwem


Klasa DynamicTypeService.ContextTypeResolver

IDisposable Obiekt, który rozsyła rezolucji Zgromadzenia/typ wystawia ITypeResolutionService dla danej hierarchii.Zostanie on uruchomiony przez wywołanie do [M:Microsoft.VisualStudio.Shell.Design.DynamicTypeService.GetContextTypeResolver(T:Microsoft.VisualStudio.Shell.Interop.IVsHierarchyhierarchy)].

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.Shell.Design.DynamicTypeService.ContextTypeResolver

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

'Deklaracja
Public Class ContextTypeResolver _
    Implements IDisposable
public class ContextTypeResolver : IDisposable

Typ DynamicTypeService.ContextTypeResolver uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DynamicTypeService.ContextTypeResolver Inicjuje nowe wystąpienie DynamicTypeService.ContextTypeResolver dla określonej usługi.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IDisposable.Dispose Usuwa obiekt i jego zasobów.

Początek

Przykłady

using (ContextTypeResolver ctxResolver = dts.GetContextTypeResolver(hierarchy))

{

//code that needs resolution and type binding...

}

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design