WpfTableEntriesSnapshotBase Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Helper class for those that want to implement only part of the IWpfTableEntriesSnapshot interface.
public ref class WpfTableEntriesSnapshotBase abstract : Microsoft::VisualStudio::Shell::TableManager::TableEntriesSnapshotBase, IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableEntriesSnapshot
[System.CLSCompliant(false)]
public abstract class WpfTableEntriesSnapshotBase : Microsoft.VisualStudio.Shell.TableManager.TableEntriesSnapshotBase, IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableEntriesSnapshot
public abstract class WpfTableEntriesSnapshotBase : Microsoft.VisualStudio.Shell.TableManager.TableEntriesSnapshotBase, IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableEntriesSnapshot
[<System.CLSCompliant(false)>]
type WpfTableEntriesSnapshotBase = class
inherit TableEntriesSnapshotBase
interface IWpfTableEntriesSnapshot
interface ITableEntriesSnapshot
interface IDisposable
type WpfTableEntriesSnapshotBase = class
inherit TableEntriesSnapshotBase
interface IWpfTableEntriesSnapshot
interface ITableEntriesSnapshot
interface IDisposable
Public MustInherit Class WpfTableEntriesSnapshotBase
Inherits TableEntriesSnapshotBase
Implements IDisposable, IWpfTableEntriesSnapshot
- Inheritance
- Attributes
- Implements
Constructors
WpfTableEntriesSnapshotBase() |
Creates a new instance of WpfTableEntriesSnapshotBase. |
Properties
Count |
Number of entries in this snapshot. (Inherited from TableEntriesSnapshotBase) |
VersionNumber |
Get the version number associated with the snapshot. (Inherited from TableEntriesSnapshotBase) |
Methods
CanCreateDetailsContent(Int32) |
Indicates whether the virtual entry at position |
Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from TableEntriesSnapshotBase) |
IndexOf(Int32, ITableEntriesSnapshot) |
Returns the index of the entry at |
StartCaching() |
Hint to the snapshot that there will be a lot of access to the snapshot's data. (Inherited from TableEntriesSnapshotBase) |
StopCaching() |
Hint to the snapshot that the snapshot's entries will no longer be accessed. (Inherited from TableEntriesSnapshotBase) |
TryCreateColumnContent(Int32, String, Boolean, FrameworkElement) |
Get the FrameworkElement for the virtual entry at position |
TryCreateDetailsContent(Int32, FrameworkElement) |
Get the details content for the virtual entry |
TryCreateDetailsStringContent(Int32, String) |
Get the string equivalent of the details content for the virtual entry |
TryCreateImageContent(Int32, String, Boolean, ImageMoniker) |
Get the ImageMoniker for the virtual entry at position |
TryCreateStringContent(Int32, String, Boolean, Boolean, String) |
Get the String for the virtual entry at position |
TryCreateToolTip(Int32, String, Object) |
Get the tooltip for the entry and |
TryGetValue(Int32, String, Object) |
Get the data for the |