C# Class VsTeXProject.VisualStudio.Project.OutputGroup

Inheritance: IVsOutputGroup2
ファイルを表示 Open project: mimura1133/vstex Class Usage Examples

Private Properties

Property Type Description
OnProjectPropertyChanged void

Public Methods

Method Description
InvalidateGroup ( ) : void
OutputGroup ( string outputName, string msBuildTargetName, ProjectNode projectManager, ProjectConfig configuration ) : System

Constructor for IVSOutputGroup2 implementation

get_CanonicalName ( string &pbstrCanonicalName ) : int
get_DeployDependencies ( uint celt, IVsDeployDependency rgpdpd, uint pcActual ) : int
get_Description ( string &pbstrDescription ) : int
get_DisplayName ( string &pbstrDisplayName ) : int
get_KeyOutput ( string &pbstrCanonicalName ) : int
get_KeyOutputObject ( IVsOutput2 &ppKeyOutput ) : int
get_Outputs ( uint celt, IVsOutput2 rgpcfg, uint pcActual ) : int
get_ProjectCfg ( IVsProjectCfg2 &ppIVsProjectCfg2 ) : int
get_Property ( string pszProperty, object &pvar ) : int

Protected Methods

Method Description
Refresh ( ) : void

Private Methods

Method Description
OnProjectPropertyChanged ( object sender, ProjectPropertyChangedArgs args ) : void

Method Details

InvalidateGroup() public method

public InvalidateGroup ( ) : void
return void

OutputGroup() public method

Constructor for IVSOutputGroup2 implementation
public OutputGroup ( string outputName, string msBuildTargetName, ProjectNode projectManager, ProjectConfig configuration ) : System
outputName string /// Name of the output group. See VS_OUTPUTGROUP_CNAME_Build in vsshell.idl for the list of /// standard values ///
msBuildTargetName string MSBuild target name
projectManager ProjectNode Project that produce this output
configuration ProjectConfig Configuration that produce this output
return System

Refresh() protected method

protected Refresh ( ) : void
return void

get_CanonicalName() public method

public get_CanonicalName ( string &pbstrCanonicalName ) : int
pbstrCanonicalName string
return int

get_DeployDependencies() public method

public get_DeployDependencies ( uint celt, IVsDeployDependency rgpdpd, uint pcActual ) : int
celt uint
rgpdpd IVsDeployDependency
pcActual uint
return int

get_Description() public method

public get_Description ( string &pbstrDescription ) : int
pbstrDescription string
return int

get_DisplayName() public method

public get_DisplayName ( string &pbstrDisplayName ) : int
pbstrDisplayName string
return int

get_KeyOutput() public method

public get_KeyOutput ( string &pbstrCanonicalName ) : int
pbstrCanonicalName string
return int

get_KeyOutputObject() public method

public get_KeyOutputObject ( IVsOutput2 &ppKeyOutput ) : int
ppKeyOutput IVsOutput2
return int

get_Outputs() public method

public get_Outputs ( uint celt, IVsOutput2 rgpcfg, uint pcActual ) : int
celt uint
rgpcfg IVsOutput2
pcActual uint
return int

get_ProjectCfg() public method

public get_ProjectCfg ( IVsProjectCfg2 &ppIVsProjectCfg2 ) : int
ppIVsProjectCfg2 IVsProjectCfg2
return int

get_Property() public method

public get_Property ( string pszProperty, object &pvar ) : int
pszProperty string
pvar object
return int