ITableEntryHandle.PinSnapshot Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.