Compartir a través de


ITableEntryHandle.PinSnapshot Método

Definición

Ancle la instantánea para este ITableEntryHandleobjeto .

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

Devoluciones

ITableEntriesSnapshot que se usa para crear esta entrada o null si ya no existe o su equivalente.

Comentarios

Todas las llamadas a PinSnapshot() deben coincidir con las llamadas a UnpinSnapshot().

Esto devolverá null (y no tendrá ningún efecto) en los identificadores creados a partir de ITableEntrys.

Si el ITableEntriesSnapshot usado para crear este identificador se agregó directamente a ITableDataSink, este método devolverá esa instantánea (pero no tendrá ningún efecto en caso contrario).

Si el ITableEntriesSnapshot usado para crear este identificador se administra mediante , ITableEntriesSnapshotFactoryeste método devolverá su instantánea almacenada en caché si todavía existe o le pedirá al generador que lo vuelva a crear si no lo hace. Es posible que el generador no pueda volver a crear la instantánea y, en ese caso, este método devolverá null.

Se aplica a