ITableEntryHandle.PinSnapshot Yöntem

Tanım

Bu ITableEntryHandleiçin anlık görüntüyü sabitleyin.

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

Döndürülenler

ITableEntriesSnapshot Bu girdiyi oluşturmak için kullanılan veya eşdeğeri artık yoksa null.

Açıklamalar

için yapılan tüm çağrılar PinSnapshot() , öğesine UnpinSnapshot()yapılan çağrılarla eşleştirilmelidir.

Bu, s'den ITableEntryoluşturulan tanıtıcılar üzerinde null döndürür (ve hiçbir etkisi olmaz).

Bu tanıtıcıyı ITableEntriesSnapshot oluşturmak için kullanılan doğrudan öğesine ITableDataSinkeklendiyse, bu yöntem bu anlık görüntüyü döndürür (ancak aksi takdirde hiçbir etkisi olmaz).

Bu tanıtıcıyı ITableEntriesSnapshot oluşturmak için kullanılan bir ITableEntriesSnapshotFactorytarafından yönetiliyorsa, bu yöntem hala varsa önbelleğe alınmış anlık görüntüsünü döndürür veya değilse fabrikanın yeniden oluşturmasını ister. Fabrika anlık görüntüyü yeniden oluşturamayabilir ve bu durumda bu yöntem null döndürür.

Şunlara uygulanır