The baseclass for list items in the CustomFileList<(Of <(LIST_ITEM>)>)
| C# | Visual Basic | Visual C++ |
public abstract class CustomFileListItem : ShellListBaseItem
Public MustInherit Class CustomFileListItem _ Inherits ShellListBaseItem
public ref class CustomFileListItem abstract : public ShellListBaseItem
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| CustomFileListItem()()() |
Initalizes a new ListItem with an empty caption.
| |
| CustomFileListItem(String) |
Initializes a new ListItem with the caption given in the parameter.
| |
| AbsoluteItemIdList |
Get the absolute PIDL corresponding to the complete path of the FileListItem
| |
| AcquireImageIndecesViaThreadPool()()() |
Implement this method to complete the details from a threadpool
| |
| BackColor |
Gets or sets the background color of the item's text.
(Inherited from ListViewItem.) | |
| BeginEdit()()() |
Places the item text into edit mode.
(Inherited from ListViewItem.) | |
| Bounds |
Gets the bounding rectangle of the item, including subitems.
(Inherited from ListViewItem.) | |
| Checked |
Gets or sets a value indicating whether the item is checked.
(Inherited from ListViewItem.) | |
| Clone()()() |
Creates an identical copy of the item.
(Inherited from ListViewItem.) | |
| ColumnInfoAvailable |
Returns true if the columns have been added as subitems
See the CompleteColumns()()() and CompleteColumns()()() methods.
(Inherited from ShellListBaseItem.) | |
| CompleteColumns()()() |
Complete the column information for an item
| |
| CompleteDetails()()() |
Completes the details of the ShellListBaseItem, given that it's ListView property is set,
ie. the item has been added to the listview. Consider calling CompleteDetails(ListView)
if the Item has not yet been added to the ListView.
(Inherited from ShellListBaseItem.) | |
| CompleteDetails(ListView) |
Completes the details of the ShellListBaseItem
(Inherited from ShellListBaseItem.) | |
| Cut |
Defines if the item's image should be shown ghosted or not.
(Inherited from ShellListBaseItem.) | |
| Deserialize(SerializationInfo, StreamingContext) |
Deserializes the item.
(Inherited from ListViewItem.) | |
| DetailsCompleted |
Returns true if the OverlayImage index and the ImageIndex are valid
.
(Inherited from ShellListBaseItem.) | |
| EnsureVisible()()() |
Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.
(Inherited from ListViewItem.) | |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| FindNearestItem(SearchDirectionHint) |
Finds the next item from the ListViewItem, searching in the specified direction.
(Inherited from ListViewItem.) | |
| Focused |
Gets or sets a value indicating whether the item has focus within the ListView control.
(Inherited from ListViewItem.) | |
| Font |
Gets or sets the font of the text displayed by the item.
(Inherited from ListViewItem.) | |
| ForeColor |
Gets or sets the foreground color of the item's text.
(Inherited from ListViewItem.) | |
| GetBounds(ItemBoundsPortion) |
Retrieves the specified portion of the bounding rectangle for the item.
(Inherited from ListViewItem.) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetSubItemAt(Int32, Int32) |
Returns the subitem of the ListViewItem at the specified coordinates.
(Inherited from ListViewItem.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Group |
Gets or sets the group to which the item is assigned.
(Inherited from ListViewItem.) | |
| ImageIndex |
Gets or sets the index of the image that is displayed for the item.
(Inherited from ListViewItem.) | |
| ImageKey |
Gets or sets the key for the image that is displayed for the item.
(Inherited from ListViewItem.) | |
| ImageList |
Gets the ImageList that contains the image displayed with the item.
(Inherited from ListViewItem.) | |
| IndentCount |
Gets or sets the number of small image widths by which to indent the ListViewItem.
(Inherited from ListViewItem.) | |
| Index |
Gets the zero-based index of the item within the ListView control.
(Inherited from ListViewItem.) | |
| InvokeSetCut(Boolean) | Sets Cut property through BeginInvoke (Inherited from ShellListBaseItem.) | |
| InvokeSetImageIndex(Int32) | Sets the ImageIndex property through BeginInvoke (Inherited from ShellListBaseItem.) | |
| InvokeSetOverlayIndex(Int32) | Sets the OverlayImage index property through BeginInvoke (Inherited from ShellListBaseItem.) | |
| ListView |
Gets the ListView control that contains the item.
(Inherited from ListViewItem.) | |
| m_ItemState | Stores the state of the item. DetailsCompleted and Cut (Inherited from ShellListBaseItem.) | |
| m_OverlayImage |
Used to store the value of the OverlayImage OverlayImage property, the index of the overlay item in the system image list of this item.
(Inherited from ShellListBaseItem.) | |
| m_RelativeItemIdList |
ItemIdList of this item relative to the folder'p_Path ItemIdList.
(Inherited from ShellListBaseItem.) | |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Name |
Gets or sets the name associated with this ListViewItem.
(Inherited from ListViewItem.) | |
| OverlayImage |
The index of the overlay image in the system image list that should be shown in front of the normal icon.
This property will only be set if the ShowOverlayIcons property of ShowOverlayIcons is set to true.
(Inherited from ShellListBaseItem.) | |
| Path |
Get or set the Path of the filelist item.
| |
| Position |
Gets or sets the position of the upper-left corner of the ListViewItem.
(Inherited from ListViewItem.) | |
| RefreshGhostedState()()() |
Refreshes the ghosted state of the item, e.g. after a
SmartRefresh()()().
(Inherited from ShellListBaseItem.) | |
| RefreshOverlayImageIndex()()() |
Refreshes the overlay image index of the item.
(Inherited from ShellListBaseItem.) | |
| RelativeItemIdList |
Get the relative PIDL corresponding to the filename of the FileListItem
| |
| Remove()()() |
Removes the item from its associated ListView control.
(Inherited from ListViewItem.) | |
| Selected |
Gets or sets a value indicating whether the item is selected.
(Inherited from ListViewItem.) | |
| Serialize(SerializationInfo, StreamingContext) |
Serializes the item.
(Inherited from ListViewItem.) | |
| StateImageIndex |
Gets or sets the index of the state image (an image such as a selected or cleared check box that indicates the state of the item) that is displayed for the item.
(Inherited from ListViewItem.) | |
| SubItems |
Gets a collection containing all subitems of the item.
(Inherited from ListViewItem.) | |
| Tag |
Gets or sets an object that contains data to associate with the item.
(Inherited from ListViewItem.) | |
| Text |
Gets or sets the text of the item.
(Inherited from ListViewItem.) | |
| ToolTipText |
Gets or sets the text shown when the mouse pointer rests on the ListViewItem.
(Inherited from ListViewItem.) | |
| ToString()()() | (Inherited from ListViewItem.) | |
| UseItemStyleForSubItems |
Gets or sets a value indicating whether the Font, ForeColor, and BackColor properties for the item are used for all its subitems.
(Inherited from ListViewItem.) |
| Object | ||||
| ListViewItem | ||||
| ShellListBaseItem | ||||
| CustomFileListItem | ||||
| DriveListItem | ||||
| FileListItem | ||||