Compartilhar via


ITableEntryHandle.PinSnapshot Método

Definição

Fixe o instantâneo para este ITableEntryHandle.

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

Retornos

O ITableEntriesSnapshot usado para criar essa entrada ou nulo se ela ou seu equivalente não existir mais.

Comentários

Todas as chamadas para PinSnapshot() devem ser correspondidas por chamadas para UnpinSnapshot().

Isso retornará nulo (e não terá efeito) nos identificadores criados a partir de ITableEntrys.

Se o ITableEntriesSnapshot usado para criar esse identificador tiver sido adicionado diretamente ao ITableDataSink, esse método retornará esse instantâneo (mas não terá efeito de outra forma).

Se o ITableEntriesSnapshot usado para criar esse identificador for gerenciado por um ITableEntriesSnapshotFactory, esse método retornará seu instantâneo armazenado em cache se ainda existir ou pedirá à fábrica para recriá-lo se não existir. A fábrica pode não ser capaz de recriar o instantâneo e, nesse caso, esse método retornará nulo.

Aplica-se a