C# Класс VsTeXProject.VisualStudio.Project.OutputGroup

Наследование: IVsOutputGroup2
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnProjectPropertyChanged void

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Refresh ( ) : void

Приватные методы

Метод Описание
OnProjectPropertyChanged ( object sender, ProjectPropertyChangedArgs args ) : void

Описание методов

InvalidateGroup() публичный Метод

public InvalidateGroup ( ) : void
Результат void

OutputGroup() публичный Метод

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
Результат System

Refresh() защищенный Метод

protected Refresh ( ) : void
Результат void

get_CanonicalName() публичный Метод

public get_CanonicalName ( string &pbstrCanonicalName ) : int
pbstrCanonicalName string
Результат int

get_DeployDependencies() публичный Метод

public get_DeployDependencies ( uint celt, IVsDeployDependency rgpdpd, uint pcActual ) : int
celt uint
rgpdpd IVsDeployDependency
pcActual uint
Результат int

get_Description() публичный Метод

public get_Description ( string &pbstrDescription ) : int
pbstrDescription string
Результат int

get_DisplayName() публичный Метод

public get_DisplayName ( string &pbstrDisplayName ) : int
pbstrDisplayName string
Результат int

get_KeyOutput() публичный Метод

public get_KeyOutput ( string &pbstrCanonicalName ) : int
pbstrCanonicalName string
Результат int

get_KeyOutputObject() публичный Метод

public get_KeyOutputObject ( IVsOutput2 &ppKeyOutput ) : int
ppKeyOutput IVsOutput2
Результат int

get_Outputs() публичный Метод

public get_Outputs ( uint celt, IVsOutput2 rgpcfg, uint pcActual ) : int
celt uint
rgpcfg IVsOutput2
pcActual uint
Результат int

get_ProjectCfg() публичный Метод

public get_ProjectCfg ( IVsProjectCfg2 &ppIVsProjectCfg2 ) : int
ppIVsProjectCfg2 IVsProjectCfg2
Результат int

get_Property() публичный Метод

public get_Property ( string pszProperty, object &pvar ) : int
pszProperty string
pvar object
Результат int