Udostępnij za pośrednictwem


ITableEntryHandle.PinSnapshot Metoda

Definicja

Przypnij migawkę dla tego ITableEntryHandlepliku .

public:
 Microsoft::VisualStudio::Shell::TableManager::ITableEntriesSnapshot ^ PinSnapshot();
public Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshot PinSnapshot ();
abstract member PinSnapshot : unit -> Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshot
Public Function PinSnapshot () As ITableEntriesSnapshot

Zwraca

Użyty do utworzenia ITableEntriesSnapshot tego wpisu lub wartości null, jeśli lub jej odpowiednik już nie istnieje.

Uwagi

Wszystkie wywołania do PinSnapshot() elementu powinny być dopasowywane przez wywołania do elementu UnpinSnapshot().

Spowoduje to zwrócenie wartości null (i nie będzie miało żadnego wpływu) na dojściach utworzonych na podstawie ITableEntryparametru s.

Jeśli element użyty do utworzenia ITableEntriesSnapshot tego dojścia został bezpośrednio dodany do ITableDataSinkklasy , ta metoda zwróci tę migawkę (ale nie ma żadnego efektu w przeciwnym razie).

ITableEntriesSnapshot Jeśli element użyty do utworzenia tego dojścia jest zarządzany przez klasę ITableEntriesSnapshotFactory, ta metoda zwróci buforowane migawki, jeśli nadal istnieje lub poprosi fabrykę o ponowne utworzenie go, jeśli nie. Fabryka może nie być w stanie ponownie utworzyć migawki, a w takim przypadku ta metoda zwróci wartość null.

Dotyczy