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

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

Private Properties

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

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

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

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

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

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

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

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

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

protected OnProjectPropertyChanged ( object sender, ProjectPropertyChangedArgs args ) : void
sender object
args ProjectPropertyChangedArgs
Результат 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