Condividi tramite


IWpfTableEntriesSnapshot Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Estensione dell'oggetto che consente a un provider di voci di eseguire l'override ITableEntriesSnapshot del comportamento predefinito per ciò che viene visualizzato per una voce in una determinata colonna.

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
Derivato
Attributi
Implementazioni

Commenti

The TryCreate... () i metodi per le voci vengono chiamati prima di usare il metodo equivalente dalla definizione della colonna.

Proprietà

Count

Numero di voci in questo snapshot.

(Ereditato da ITableEntriesSnapshot)
VersionNumber

Ottenere il numero di versione associato allo snapshot.

(Ereditato da ITableEntriesSnapshot)

Metodi

CanCreateDetailsContent(Int32)

Indica se la voce virtuale in posizione index ha i dettagli del contenuto che è possibile visualizzare.

IndexOf(Int32, ITableEntriesSnapshot)

Restituisce l'indice della voce currentIndex in corrispondenza di questo snapshot in uno snapshot successivo (newSnapshot).

(Ereditato da ITableEntriesSnapshot)
StartCaching()

Hint per lo snapshot che vi sarà un sacco di accesso ai dati dello snapshot.

(Ereditato da ITableEntriesSnapshot)
StopCaching()

Hint per lo snapshot a cui non saranno più accessibili le voci dello snapshot.

(Ereditato da ITableEntriesSnapshot)
TryCreateColumnContent(Int32, String, Boolean, FrameworkElement)

Ottenere l'oggetto FrameworkElement per la voce virtuale nella posizione index e columnName.

TryCreateDetailsContent(Int32, FrameworkElement)

Ottenere il contenuto dei dettagli per la voce index virtuale in modo che possa essere visualizzato nel controllo tabella.

TryCreateDetailsStringContent(Int32, String)

Ottenere l'equivalente stringa del contenuto dei dettagli per la voce index virtuale (utilizzata per la ricerca e la copia e incolla).

TryCreateImageContent(Int32, String, Boolean, ImageMoniker)

Ottenere l'oggetto ImageMoniker per la voce virtuale nella posizione index e columnName.

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

Ottenere l'oggetto String per la voce virtuale nella posizione index e columnName.

TryCreateToolTip(Int32, String, Object)

Ottenere la descrizione comando per la voce e columnName.

TryGetValue(Int32, String, Object)

Ottenere i dati per l'elemento keyName della voce in index.

(Ereditato da ITableEntriesSnapshot)

Si applica a