IWpfTableEntriesSnapshot Interface

Visual Studio 2015
 

Extension of the ITableEntriesSnapshot 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 IWpfTableEntriesSnapshot : ITableEntriesSnapshot, 
	IDisposable

NameDescription
System_CAPS_pubpropertyCount

Number of entries in this snapshot.(Inherited from ITableEntriesSnapshot.)

System_CAPS_pubpropertyVersionNumber

Get the version number associated with the snapshot.(Inherited from ITableEntriesSnapshot.)

NameDescription
System_CAPS_pubmethodCanCreateDetailsContent(Int32)

Indicates whether the virtual entry at position index has details content that can be displayed.

System_CAPS_pubmethodDispose()

(Inherited from IDisposable.)

System_CAPS_pubmethodIndexOf(Int32, ITableEntriesSnapshot^)

Returns the index of the entry at currentIndex in this snapshot in a later snapshot newSnapshot).(Inherited from ITableEntriesSnapshot.)

System_CAPS_pubmethodStartCaching()

Hint to the snapshot that there will be a lot of access to the snapshot's data.(Inherited from ITableEntriesSnapshot.)

System_CAPS_pubmethodStopCaching()

Hint to the snapshot that the snapshot's entries will no longer be accessed.(Inherited from ITableEntriesSnapshot.)

System_CAPS_pubmethodTryCreateColumnContent(Int32, String^, Boolean, FrameworkElement^)

Get the FrameworkElement for the virtual entry at position index and columnName.

System_CAPS_pubmethodTryCreateDetailsContent(Int32, FrameworkElement^)

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

System_CAPS_pubmethodTryCreateDetailsStringContent(Int32, String^)

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

System_CAPS_pubmethodTryCreateImageContent(Int32, String^, Boolean, ImageMoniker)

Get the ImageMoniker for the virtual entry at position index and columnName.

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

Get the string for the virtual entry at position index and columnName.

System_CAPS_pubmethodTryCreateToolTip(Int32, String^, Object^)

Get the tooltip for the entry and columnName.

System_CAPS_pubmethodTryGetValue(Int32, String^, Object^)

Get the data for the columnName of the entry at index.(Inherited from ITableEntriesSnapshot.)

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

Return to top
Show: