Method | Description | |
---|---|---|
CreateNode ( uint itemId ) : ItemNode |
Creates a new (shadow) ItemNode given its itemID.
|
|
GetFirstChild ( uint itemId, object &value ) : int |
returns the FirstChild according to the element order in the ItemList. Used to override the default ordering of the F# Project Manager
|
|
GetNextSibling ( uint itemId, object &value ) : int |
returns the NextSibling according to the element order in the ItemList. Used to override the default ordering of the F# Project Manager
|
|
GetSelectedNodes ( ) : List |
Builds a list of nodes currently selected in the solution explorer
|
|
ItemList ( Microsoft.Build.BuildEngine.ProjectManager project ) : System |
Initalizes a new instance of the itemlist
|
|
ToBeHidden ( string file ) : bool |
Determines whether the file is supposed to be visible if show_all is true
|
|
this ( string path ) : ItemNode |
Method | Description | |
---|---|---|
ExecCommand ( uint itemId, System.Guid &pguidCmdGroup, uint nCmdID, uint nCmdexecopt, |
Shows the context menu on the excluded items
|
|
GetNextItemID ( ) : uint |
returns the next available itemID for the excluded nodes
|
|
GetProperty ( uint itemId, int propId, object &property ) : int |
For Excluded Nodes redirects the property requests to the appropriate Excluded node
|
|
IVsHierarchyEvents ( |
||
IVsHierarchyEvents ( uint itemidParent ) : int | ||
IVsHierarchyEvents ( uint itemid, int propid, uint flags ) : int | ||
IVsHierarchyEvents ( uint itemidParent, uint itemidSiblingPrev, uint itemidAdded ) : int | ||
IncludeFileItem ( ItemNode node ) : int |
Includes the file represented by the Excluded Node into the project
|
|
IncludeFolderItem ( ItemNode node ) : int |
Includes all files in the Excluded folder in the project
|
|
Register ( ItemNode itemNode ) : void |
Registers the itemNode in the ItemList internal lists/dictionaries
|
|
RemapNodes ( IEnumerable |
Builds a list of ItemNodes with the same paths as the ones in the list passed as a parameter
|
|
SetShowAll ( bool show_all ) : void |
Processes the Show All Files command
|
|
Unregister ( uint itemId ) : void |
Removes the itemNode from the ItemList internal lists/dictionaries
|
|
ensure_included ( ItemNode node ) : uint | ||
get_node_type ( uint itemId ) : Constants.ItemNodeType |
public GetFirstChild ( uint itemId, object &value ) : int | ||
itemId | uint | |
value | object | |
return | int |
public GetNextSibling ( uint itemId, object &value ) : int | ||
itemId | uint | |
value | object | |
return | int |
public ItemList ( Microsoft.Build.BuildEngine.ProjectManager project ) : System | ||
project | Microsoft.Build.BuildEngine.ProjectManager | |
return | System |