Share via


ITableEntryHandle2 Interface

Definition

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

public interface class ITableEntryHandle2 : Microsoft::VisualStudio::Shell::TableControl::ITableEntryHandle
public interface ITableEntryHandle2 : Microsoft.VisualStudio.Shell.TableControl.ITableEntryHandle
type ITableEntryHandle2 = interface
    interface ITableEntryHandle
    interface ITableEntry
Public Interface ITableEntryHandle2
Implements ITableEntryHandle
Implements

Properties

AreDetailsShown

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

(Inherited from ITableEntryHandle)
CanShowDetails

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

(Inherited from ITableEntryHandle)
HasVerticalContent

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

(Inherited from ITableEntryHandle)
Identity

Returns an object that uniquely identifies the entry.

(Inherited from ITableEntry)
IsSelected

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

(Inherited from ITableEntryHandle)
IsVisible

Is the entry visible in the table control.

(Inherited from ITableEntryHandle)

Methods

CanSetValue(String)

Can the data associated with the specified column be set?.

(Inherited from ITableEntry)
EnsureVisible()

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

(Inherited from ITableEntryHandle)
NavigateTo(Boolean, Boolean)

Navigates to the data the entry this ITableEntryHandle is associated with represents.

NavigateTo(Boolean)

Navigates to the data the entry this ITableEntryHandle is associated with represents.

(Inherited from ITableEntryHandle)
NavigateToHelp()

Navigates to the help link the entry this ITableEntryHandle is associated with represents.

(Inherited from ITableEntryHandle)
PinSnapshot()

Pin the snapshot for this ITableEntryHandle.

(Inherited from ITableEntryHandle)
TryGetEntry(ITableEntry)

Gets ITableEntry associated with this ITableEntryHandle.

(Inherited from ITableEntryHandle)
TryGetFactory(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.

(Inherited from ITableEntryHandle)
TryGetSnapshot(ITableEntriesSnapshot, Int32)

Gets ITableEntriesSnapshot and index associated with this ITableEntryHandle.

(Inherited from ITableEntryHandle)
TryGetValue(String, Object)

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

(Inherited from ITableEntry)
TrySetValue(String, Object)

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

(Inherited from ITableEntry)
UnpinSnapshot()

Unpin the snapshot for this ITableEntryHandle.

(Inherited from ITableEntryHandle)

Extension Methods

NavigateTo(ITableEntryHandle, Boolean, Boolean)
TryCreateColumnContent(ITableEntryHandle, ITableColumnDefinition, Boolean, FrameworkElement)

Helper to get the content (if any) for a particular entry & column.

TryCreateImageContent(ITableEntryHandle, ITableColumnDefinition, Boolean, ImageMoniker)

Helper to get the image content (if any) for a particular entry & column.

TryCreateStringContent(ITableEntryHandle, ITableColumnDefinition, Boolean, Boolean, String)

Helper to get the string content (if any) for a particular entry & column.

TryCreateToolTip(ITableEntryHandle, ITableColumnDefinition, Object)

Helper to get the tool tip (if any) for a particular entry & column.

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