Property | Type | Description | |
---|---|---|---|
CreateServices | object | ||
InitializeCATIDs | void | ||
InitializeImageList | void | ||
XSharpProjectNode | System |
Method | Description | |
---|---|---|
AddFileFromTemplate ( string source, string target ) : void |
Adds the file from template.
|
|
CreateDependentFileNode ( |
Create dependent file node based on an msbuild item
|
|
CreateFileNode ( |
Creates the file node.
|
|
GetAutomationObject ( ) : object |
Returns an automation object representing this node
|
|
GetFile ( int fileId, uint flags, uint &itemid, string &fileName ) : int |
Allows you to query the project for special files and optionally create them.
|
|
IsCodeFile ( string strFileName ) : bool |
Evaluates if a file is an XSharp code file based on is extension
|
|
IsVoBinary ( string fileName ) : bool | ||
Load ( string filename, string location, string name, uint flags, System.Guid &iidProject, int &canceled ) : void | ||
XSharpProjectNode ( |
Initializes a new instance of the XSharpProjectNode class.
|
Method | Description | |
---|---|---|
AddFileToMsBuild ( string file ) : |
||
AddNewFileNodeToHierarchy ( HierarchyNode parentNode, string fileName ) : void | ||
CreatePropertiesObject ( ) : |
||
GetConfigurationDependentPropertyPages ( ) : System.Guid[] |
Return list of guids of property pages that are dependent of the configuration
|
|
GetConfigurationIndependentPropertyPages ( ) : System.Guid[] |
Return list of guids of property pages that are independent of the configuration
|
|
GetPriorityProjectDesignerPages ( ) : System.Guid[] |
Return list of guids of all property pages
|
|
IsItemTypeFileType ( string type ) : bool |
Called by the project to know if the item is a file (that is part of the project) or an intermediate file used by the MSBuild tasks/targets Override this method if your project has more types or different ones
|
Method | Description | |
---|---|---|
CreateServices ( |
||
InitializeCATIDs ( ) : void |
Provide mapping from our browse objects and automation objects to our CATIDs CATID (Category ID) objects are used to extend the properties that appear in the Properties window for projects and project items.
|
|
InitializeImageList ( ) : void | ||
XSharpProjectNode ( ) : System |
Initializes the XSharpProjectNode class.
|
public AddFileFromTemplate ( string source, string target ) : void | ||
source | string | The source template. |
target | string | The target file. |
return | void |
protected AddFileToMsBuild ( string file ) : |
||
file | string | |
return |
protected AddNewFileNodeToHierarchy ( HierarchyNode parentNode, string fileName ) : void | ||
parentNode | HierarchyNode | |
fileName | string | |
return | void |
public CreateDependentFileNode ( |
||
item | msbuild item | |
return |
public CreateFileNode ( |
||
item | The project element item. | |
return |
protected CreatePropertiesObject ( ) : |
||
return |
protected GetConfigurationDependentPropertyPages ( ) : System.Guid[] | ||
return | System.Guid[] |
protected GetConfigurationIndependentPropertyPages ( ) : System.Guid[] | ||
return | System.Guid[] |
public GetFile ( int fileId, uint flags, uint &itemid, string &fileName ) : int | ||
fileId | int | __PSFFILEID of the file |
flags | uint | __PSFFLAGS flags for the file |
itemid | uint | The itemid of the node in the hierarchy |
fileName | string | The file name of the special file. |
return | int |
protected GetPriorityProjectDesignerPages ( ) : System.Guid[] | ||
return | System.Guid[] |
public IsCodeFile ( string strFileName ) : bool | ||
strFileName | string | The filename to be evaluated |
return | bool |
protected IsItemTypeFileType ( string type ) : bool | ||
type | string | Type name |
return | bool |
public Load ( string filename, string location, string name, uint flags, System.Guid &iidProject, int &canceled ) : void | ||
filename | string | |
location | string | |
name | string | |
flags | uint | |
iidProject | System.Guid | |
canceled | int | |
return | void |
public XSharpProjectNode ( |
||
package | Value of the project package for initialize internal package field. | |
return | System |