IWpfTableEntriesSnapshot 接口

定义

重要

此 API 不符合 CLS。

ITableEntriesSnapshot 扩展,允许条目提供程序替代为特定列中的条目显示的默认行为。

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
派生
属性
实现

注解

使用列定义中的等效方法之前,先调用用于条目的 TryCreate... () 方法。

属性

Count

此快照中的条目数。

(继承自 ITableEntriesSnapshot)
VersionNumber

获取与快照关联的版本号。

(继承自 ITableEntriesSnapshot)

方法

CanCreateDetailsContent(Int32)

指示位置 index 处的虚拟条目是否具有可显示的详细信息内容。

IndexOf(Int32, ITableEntriesSnapshot)

返回此快照在后面的newSnapshot快照 () 中位于 的项currentIndex的索引。

(继承自 ITableEntriesSnapshot)
StartCaching()

向快照提示,将有很多访问快照的数据。

(继承自 ITableEntriesSnapshot)
StopCaching()

提示快照不再访问快照的条目。

(继承自 ITableEntriesSnapshot)
TryCreateColumnContent(Int32, String, Boolean, FrameworkElement)

获取 FrameworkElement 位置和 indexcolumnName处的虚拟条目的 。

TryCreateDetailsContent(Int32, FrameworkElement)

获取虚拟条目 index 的详细信息内容,以便它可以显示在表控件中。

TryCreateDetailsStringContent(Int32, String)

获取虚拟条目 index 的详细信息内容的等效字符串, (用于搜索和复制和粘贴) 。

TryCreateImageContent(Int32, String, Boolean, ImageMoniker)

获取 ImageMoniker 位置和 indexcolumnName处的虚拟条目的 。

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

获取 String 位置和 indexcolumnName处的虚拟条目的 。

TryCreateToolTip(Int32, String, Object)

获取条目和 columnName的工具提示。

TryGetValue(Int32, String, Object)

获取 处index条目的 的数据keyName

(继承自 ITableEntriesSnapshot)

适用于