Freigeben über


IWpfTableEntriesSnapshot Schnittstelle

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Erweiterung von , ITableEntriesSnapshot die es einem Eintragsanbieter ermöglicht, das Standardverhalten für das, was für einen Eintrag in einer bestimmten Spalte angezeigt wird, außer Kraft zu setzen.

public interface class IWpfTableEntriesSnapshot : IDisposable, Microsoft::VisualStudio::Shell::TableManager::ITableEntriesSnapshot
[System.CLSCompliant(false)]
public interface IWpfTableEntriesSnapshot : IDisposable, Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshot
public interface IWpfTableEntriesSnapshot : IDisposable, Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshot
[<System.CLSCompliant(false)>]
type IWpfTableEntriesSnapshot = interface
    interface ITableEntriesSnapshot
    interface IDisposable
type IWpfTableEntriesSnapshot = interface
    interface ITableEntriesSnapshot
    interface IDisposable
Public Interface IWpfTableEntriesSnapshot
Implements IDisposable, ITableEntriesSnapshot
Abgeleitet
Attribute
Implementiert

Hinweise

Das TryCreate... () Methoden für Einträge werden aufgerufen, bevor die entsprechende Methode aus der Spaltendefinition verwendet wird.

Eigenschaften

Count

Anzahl der Einträge in diesem Momentaufnahme.

(Geerbt von ITableEntriesSnapshot)
VersionNumber

Rufen Sie die Versionsnummer ab, die dem Momentaufnahme zugeordnet ist.

(Geerbt von ITableEntriesSnapshot)

Methoden

CanCreateDetailsContent(Int32)

Gibt an, ob der virtuelle Eintrag an der Position index Details enthält, die angezeigt werden können.

IndexOf(Int32, ITableEntriesSnapshot)

Gibt den Index des Eintrags in currentIndex diesem Momentaufnahme in einem späteren Momentaufnahme (newSnapshot) zurück.

(Geerbt von ITableEntriesSnapshot)
StartCaching()

Hinweis an die Momentaufnahme, dass es viel Zugriff auf die Daten der Momentaufnahme geben wird.

(Geerbt von ITableEntriesSnapshot)
StopCaching()

Hinweis an die Momentaufnahme, dass auf die Einträge des Momentaufnahme nicht mehr zugegriffen wird.

(Geerbt von ITableEntriesSnapshot)
TryCreateColumnContent(Int32, String, Boolean, FrameworkElement)

Rufen Sie die FrameworkElement für den virtuellen Eintrag an position index und ab columnName.

TryCreateDetailsContent(Int32, FrameworkElement)

Rufen Sie den Detailinhalt für den virtuellen Eintrag index ab, damit er im Tabellensteuerelement angezeigt werden kann.

TryCreateDetailsStringContent(Int32, String)

Rufen Sie das Zeichenfolgenäquivalent des Detailinhalts für den virtuellen Eintrag index ab (wird zum Suchen und Kopieren und Einfügen verwendet).

TryCreateImageContent(Int32, String, Boolean, ImageMoniker)

Rufen Sie die ImageMoniker für den virtuellen Eintrag an position index und ab columnName.

TryCreateStringContent(Int32, String, Boolean, Boolean, String)

Rufen Sie die String für den virtuellen Eintrag an position index und ab columnName.

TryCreateToolTip(Int32, String, Object)

Rufen Sie die QuickInfo für den Eintrag und ab columnName.

TryGetValue(Int32, String, Object)

Rufen Sie die Daten für den keyName -Eintrag unter ab index.

(Geerbt von ITableEntriesSnapshot)

Gilt für: