Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gives the base project access to IVsProjectFlavorCfgOutputGroups.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
Function CustomizeOutputGroup ( _
pIn As IVsOutputGroup, _
<OutAttribute> ByRef pOut As IVsOutputGroup _
) As Integer
int CustomizeOutputGroup(
IVsOutputGroup pIn,
out IVsOutputGroup pOut
)
int CustomizeOutputGroup(
[InAttribute] IVsOutputGroup^ pIn,
[OutAttribute] IVsOutputGroup^% pOut
)
abstract CustomizeOutputGroup :
pIn:IVsOutputGroup *
pOut:IVsOutputGroup byref -> int
function CustomizeOutputGroup(
pIn : IVsOutputGroup,
pOut : IVsOutputGroup
) : int
Parameters
- pIn
Type: Microsoft.VisualStudio.Shell.Interop.IVsOutputGroup
[in] Pointer to the base projects IVsOutputGroup object.
- pOut
Type: Microsoft.VisualStudio.Shell.Interop.IVsOutputGroup%
[out] IVsOutputGroup object of the project subtype.
Return Value
Type: System.Int32
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.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.