ITableEntryHandle.PinSnapshot Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Heften Sie die Momentaufnahme für diesen ITableEntryHandlean.
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
Gibt zurück
Der ITableEntriesSnapshot , der zum Erstellen dieses Eintrags verwendet wird, oder NULL, wenn er oder sein Äquivalent nicht mehr vorhanden ist.
Hinweise
Alle Aufrufe von PinSnapshot() sollten durch Aufrufe von UnpinSnapshot()abgeglichen werden.
Dadurch wird NULL zurückgegeben (und hat keine Auswirkung) auf Handles, die aus ITableEntrys erstellt wurden.
Wenn das ITableEntriesSnapshot zum Erstellen dieses Handles verwendet direkt dem ITableDataSinkhinzugefügt wurde, gibt diese Methode den Momentaufnahme zurück (hat aber keine Auswirkung auf andere).
Wenn das ITableEntriesSnapshot zum Erstellen dieses Handles verwendet von einem ITableEntriesSnapshotFactoryverwaltet wird, gibt diese Methode ihre zwischengespeicherte Momentaufnahme zurück, falls noch vorhanden, oder sie fordert die Factory auf, es neu zu erstellen, falls dies nicht der Fall ist. Möglicherweise kann die Factory den Momentaufnahme nicht neu erstellen, und in diesem Fall gibt diese Methode NULL zurück.