IWpfTableEntry Interface

Visual Studio 2015
 

Extension of the IWpfTableEntry that allows an entry provider to override the default behavior for what gets displayed for an entry in a particular column.

Namespace:   Microsoft.VisualStudio.Shell.TableControl
Assembly:  Microsoft.VisualStudio.Shell.Immutable.14.0 (in Microsoft.VisualStudio.Shell.Immutable.14.0.dll)

[CLSCompliantAttribute(false)]
public interface class IWpfTableEntry : ITableEntry

NameDescription
System_CAPS_pubpropertyIdentity

The identifier.(Inherited from ITableEntry.)

NameDescription
System_CAPS_pubmethodCanCreateDetailsContent()

Does the entry have details content that can be displayed?

System_CAPS_pubmethodCanSetValue(String^)

Can the data associated with the specified column be set?(Inherited from ITableEntry.)

System_CAPS_pubmethodTryCreateColumnContent(String^, Boolean, FrameworkElement^)

Get the FrameworkElement for the entry and columnName.

System_CAPS_pubmethodTryCreateDetailsContent(FrameworkElement^)

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

System_CAPS_pubmethodTryCreateDetailsStringContent(String^)

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

System_CAPS_pubmethodTryCreateImageContent(String^, Boolean, ImageMoniker)

Get the ImageMoniker for the entry and columnName.

System_CAPS_pubmethodTryCreateStringContent(String^, Boolean, Boolean, String^)

Get the string for the entry and columnName.

System_CAPS_pubmethodTryCreateToolTip(String^, Object^)

Get the tooltip for the entry and columnName.

System_CAPS_pubmethodTryGetValue(String^, Object^)

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

System_CAPS_pubmethodTrySetValue(String^, Object^)

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

NameDescription
System_CAPS_pubmethodTryGetValue<T>(String^, T)

Overloaded. Try to get data of type T from an entry.(Defined by TableEntryExtensions.)

System_CAPS_pubmethodTryGetValue<T>(String^, T, T)

Overloaded. Try to get data of type T from an entry.(Defined by TableEntryExtensions.)

System_CAPS_pubmethodTryGetValue<T>(String^, T, Func<T>^)

Overloaded. (Defined by TableEntryExtensions.)

The TryCreate...() methods for entries are called before using the equivalent method from the column definition.

Return to top
Show: