Condividi tramite


WpfTableEntryBase Class

Definition

Important

This API is not CLS-compliant.

Helper class for those that want to implement only part of the IWpfTableEntry interface.

public ref class WpfTableEntryBase abstract : Microsoft::VisualStudio::Shell::TableManager::TableEntryBase, Microsoft::VisualStudio::Shell::TableControl::IWpfTableEntry
[Windows::Foundation::Metadata::WebHostHidden]
public ref class WpfTableEntryBase abstract : Microsoft::VisualStudio::Shell::TableManager::TableEntryBase, Microsoft::VisualStudio::Shell::TableControl::IWpfTableEntry
[Windows::Foundation::Metadata::WebHostHidden]
class WpfTableEntryBase abstract : Microsoft::VisualStudio::Shell::TableManager::TableEntryBase, Microsoft::VisualStudio::Shell::TableControl::IWpfTableEntry
[System.CLSCompliant(false)]
public abstract class WpfTableEntryBase : Microsoft.VisualStudio.Shell.TableManager.TableEntryBase, Microsoft.VisualStudio.Shell.TableControl.IWpfTableEntry
public abstract class WpfTableEntryBase : Microsoft.VisualStudio.Shell.TableManager.TableEntryBase, Microsoft.VisualStudio.Shell.TableControl.IWpfTableEntry
[<System.CLSCompliant(false)>]
type WpfTableEntryBase = class
    inherit TableEntryBase
    interface IWpfTableEntry
    interface ITableEntry
type WpfTableEntryBase = class
    inherit TableEntryBase
    interface IWpfTableEntry
    interface ITableEntry
Public MustInherit Class WpfTableEntryBase
Inherits TableEntryBase
Implements IWpfTableEntry
Inheritance
WpfTableEntryBase
Attributes
Implements

Constructors

WpfTableEntryBase()

Creates a new instance of WpfTableEntryBase.

Properties

Identity

The identifier.

(Inherited from TableEntryBase)

Methods

CanCreateDetailsContent()

Does the entry have details content that can be displayed.

CanSetValue(String)

Can the data associated with the specified column be set?

(Inherited from TableEntryBase)
TryCreateColumnContent(String, Boolean, FrameworkElement)

Get the FrameworkElement for the entry and columnName.

TryCreateDetailsContent(FrameworkElement)

Get the details content for the entry so that it can be displayed in the table control.

TryCreateDetailsStringContent(String)

Get the string equivalent of the details content for the entry (used for search and copy and paste).

TryCreateImageContent(String, Boolean, ImageMoniker)

Get the ImageMoniker for the entry and columnName.

TryCreateStringContent(String, Boolean, Boolean, String)

Get the String for the entry and columnName.

TryCreateToolTip(String, Object)

Get the tooltip for the entry and columnName.

TryGetValue(String, Object)

Get the data associated with the specified column (if this entry has data associated with that column).

(Inherited from TableEntryBase)
TrySetValue(String, Object)

Set the data associated with the specified column (if this entry has data associated with that column).

(Inherited from TableEntryBase)

Extension Methods

TryGetValue<T>(ITableEntry, String, T, T)

Try to get data of type T from an entry.

TryGetValue<T>(ITableEntry, String, T, Func<T>)

Try to get data of type T from an entry.

TryGetValue<T>(ITableEntry, String, T)

Try to get data of type T from an entry.

Applies to