ITableEntryHandle.PinSnapshot Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.