C# 클래스 PowerStudio.LanguageServices.PowerShell.Project.PowerShellProjectNode

상속: Microsoft.VisualStudio.Project.ProjectNode
파일 보기 프로젝트 열기: IntelliTect/PowerStudio 1 사용 예제들

공개 메소드들

메소드 설명
AddFileFromTemplate ( string source, string target ) : void

Called to add a file to the project from a template. Override to do it yourself if you want to customize the file

CreateFileNode ( ProjectElement item ) : FileNode

Create a file node based on an msbuild item.

GetAutomationObject ( ) : object

Gets the automation object for the project node.

PowerShellProjectNode ( PowerShellPackageBase package ) : System

보호된 메소드들

메소드 설명
CreateConfigProvider ( ) : ConfigProvider
GetConfigurationIndependentPropertyPages ( ) : System.Guid[]

List of Guids of the config independent property pages. It is called by the GetProperty for VSHPROPID_PropertyPagesCLSIDList property.

GetPriorityProjectDesignerPages ( ) : System.Guid[]

An ordered list of guids of the prefered property pages. See __VSHPROPID.VSHPROPID_PriorityPropertyPagesCLSIDList

비공개 메소드들

메소드 설명
CreateServices ( Type serviceType ) : object
InitializeImageList ( ) : void
PowerShellProjectNode ( ) : System

메소드 상세

AddFileFromTemplate() 공개 메소드

Called to add a file to the project from a template. Override to do it yourself if you want to customize the file
public AddFileFromTemplate ( string source, string target ) : void
source string Full path of template file
target string Full path of file once added to the project
리턴 void

CreateConfigProvider() 보호된 메소드

protected CreateConfigProvider ( ) : ConfigProvider
리턴 Microsoft.VisualStudio.Project.ConfigProvider

CreateFileNode() 공개 메소드

Create a file node based on an msbuild item.
public CreateFileNode ( ProjectElement item ) : FileNode
item Microsoft.VisualStudio.Project.ProjectElement msbuild item
리턴 Microsoft.VisualStudio.Project.FileNode

GetAutomationObject() 공개 메소드

Gets the automation object for the project node.
public GetAutomationObject ( ) : object
리턴 object

GetConfigurationIndependentPropertyPages() 보호된 메소드

List of Guids of the config independent property pages. It is called by the GetProperty for VSHPROPID_PropertyPagesCLSIDList property.
protected GetConfigurationIndependentPropertyPages ( ) : System.Guid[]
리턴 System.Guid[]

GetPriorityProjectDesignerPages() 보호된 메소드

An ordered list of guids of the prefered property pages. See __VSHPROPID.VSHPROPID_PriorityPropertyPagesCLSIDList
protected GetPriorityProjectDesignerPages ( ) : System.Guid[]
리턴 System.Guid[]

PowerShellProjectNode() 공개 메소드

public PowerShellProjectNode ( PowerShellPackageBase package ) : System
package PowerShellPackageBase
리턴 System