Class contains infos about any items within the Lists
| C# | Visual Basic | Visual C++ |
public class DriveListItem : CustomFileListItem
Public Class DriveListItem _ Inherits CustomFileListItem
public ref class DriveListItem : public CustomFileListItem
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| DriveListItem()()() |
Standard constructor for a drive list item
| |
| DriveListItem(String) |
Create a drivelist item and immediately assign a path to it
| |
| AbsoluteItemIdList |
Get the absolute PIDL corresponding to the complete path of the FileListItem
(Inherited from CustomFileListItem.) | |
| AcquireImageIndecesViaThreadPool()()() |
For the DriveListItem this method simply calls CompleteDetails(ListView) (Overrides CustomFileListItem.AcquireImageIndecesViaThreadPool()()().) | |
| AvailableBytes |
Get the available diskspace for the current item
| |
| AvailablePercent |
Gets the percentual availability of disk space of the current item
| |
| 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()()() |
Adds enough subitems so information can be filled in via CompleteDetails(ListView).
(Overrides CustomFileListItem.CompleteColumns()()().) | |
| CompleteDetails(ListView) |
Sets the missing item information, namely available and total disk space and available percent
(Overrides ShellListBaseItem.CompleteDetails(ListView).) | |
| 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.) | |
| 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 drive-path of the item,
the value needs to be a real drive, otherwise an exception is thrown
(Overrides CustomFileListItem.Path.) | |
| 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
(Inherited from CustomFileListItem.) | |
| 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.) | |
| TotalBytes |
Get the total diskspace for the current item
| |
| 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 | ||||