Share via


IVsProjectFlavorCfgOutputGroups.CustomizeOutputGroup Method

Definition

Gives the base project access to IVsProjectFlavorCfgOutputGroups.

public:
 int CustomizeOutputGroup(Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup ^ pIn, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup ^ % pOut);
public:
 int CustomizeOutputGroup(Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup ^ pIn, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup ^ &  pOut);
int CustomizeOutputGroup(Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup const & pIn, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsOutputGroup const & & pOut);
public int CustomizeOutputGroup (Microsoft.VisualStudio.Shell.Interop.IVsOutputGroup pIn, out Microsoft.VisualStudio.Shell.Interop.IVsOutputGroup pOut);
abstract member CustomizeOutputGroup : Microsoft.VisualStudio.Shell.Interop.IVsOutputGroup * IVsOutputGroup -> int
Public Function CustomizeOutputGroup (pIn As IVsOutputGroup, ByRef pOut As IVsOutputGroup) As Integer

Parameters

pIn
IVsOutputGroup

[in] Pointer to the base projects IVsOutputGroup object.

pOut
IVsOutputGroup

[out] IVsOutputGroup object of the project subtype.

Returns

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From vsshell.idl:

HRESULT IVsProjectFlavorCfgOutputGroups::CustomizeOutputGroup(  
   [in] IVsOutputGroup *pIn,  
   [out] IVsOutputGroup **pOut  
);  

The base project gets a pointer or reference to IVsProjectFlavorCfgOutputGroups interface from get_CfgType method.

Applies to