ITableEntryHandle Interface

Visual Studio 2015
 

A wrapper for an ITableEntry or a "virtual" entry created from an ITableEntriesSnapshot.

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

public interface class ITableEntryHandle : ITableEntry

NameDescription
System_CAPS_pubpropertyAreDetailsShown

Gets or sets whether details of the entry this ITableEntryHandle is associated with are being shown.

System_CAPS_pubpropertyCanShowDetails

Gets whether the entry this ITableEntryHandle is associated with is selected can show details.

System_CAPS_pubpropertyHasVerticalContent

Gets whether the entry this ITableEntryHandle is associated with has vertical content.

System_CAPS_pubpropertyIdentity

The identifier.(Inherited from ITableEntry.)

System_CAPS_pubpropertyIsSelected

Gets or sets whether the entry this ITableEntryHandle is associated with is selected.

System_CAPS_pubpropertyIsVisible

Is the entry visible in the table control.

NameDescription
System_CAPS_pubmethodCanSetValue(String^)

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

System_CAPS_pubmethodEnsureVisible()

Ensure that the entry is visible in the table control, scrolling the contents of the table control if needed.

System_CAPS_pubmethodNavigateTo(Boolean)

Navigates to the data the entry this ITableEntryHandle is associated with represents. Calling this is equivalent to the user initiating an navigation action from the table control itself.

System_CAPS_pubmethodNavigateToHelp()

Navigates to the help link the entry this ITableEntryHandle is associated with represents. Calling this is equivalent to the user initiating an navigate to help action from the table control itself.

System_CAPS_pubmethodPinSnapshot()

Pin the snapshot for this ITableEntryHandle.

System_CAPS_pubmethodTryGetEntry(ITableEntry^)

Gets the ITableEntry associated with this ITableEntryHandle.

System_CAPS_pubmethodTryGetFactory(ITableEntriesSnapshotFactory^, Int32, Int32)

Gets the ITableEntriesSnapshotFactory, version number and index associated with this ITableEntryHandle. The entry's snapshot will be returned if it is being held by the table control.

System_CAPS_pubmethodTryGetSnapshot(ITableEntriesSnapshot^, Int32)

Gets ITableEntriesSnapshot and index associated with this ITableEntryHandle.

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.)

System_CAPS_pubmethodUnpinSnapshot()

NameDescription
System_CAPS_pubmethodTryCreateColumnContent(ITableColumnDefinition^, Boolean, FrameworkElement^)
System_CAPS_pubmethodTryCreateImageContent(ITableColumnDefinition^, Boolean, ImageMoniker)

Helper to get the image content (if any) for a particular entry and column. This code first checks to see whether the entry provides that data directly and, if not, uses the converter associated with the column.(Defined by TableEntryHandleExtensions.)

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

Helper to get the string content (if any) for a particular entry and column. This code first checks to see whether the entry provides that data directly and, if not, uses the converter associated with the column.(Defined by TableEntryHandleExtensions.)

System_CAPS_pubmethodTryCreateToolTip(ITableColumnDefinition^, Object^)

Helper to get the tool tip (if any) for a particular entry & column. This code first checks to see whether the entry provides that data directly and, if not, uses the converter associated with the column.(Defined by TableEntryHandleExtensions.)

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.)

Return to top
Show: