IVsOutputGroup::get_Outputs Method (UInt32, array<IVsOutput2^>^, array<UInt32>^)
Visual Studio 2015
Returns an array of pointers to IVsOutput2 interfaces providing access to a configuration's output items.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
int get_Outputs( unsigned int celt, array<IVsOutput2^>^ rgpcfg, array<unsigned int>^ pcActual )
Parameters
- celt
-
Type:
System::UInt32
[in] Number of output items requested.
- rgpcfg
-
Type:
array<Microsoft.VisualStudio.Shell.Interop::IVsOutput2^>^
[in, out] On input, a pointer to an array of IVsOutput2 interfaces for the requested output items. On output, an array containing the number of entries specified by celt.
- pcActual
-
Type:
array<System::UInt32>^
[out, optional] Pointer to the number of actual outputs.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell.idl:
HRESULT IVsOutputGroup::get_Outputs( [in] ULONG celt, [in, out, size_is(celt)] IVsOutput2 * rgpcfg[], [out, optional] ULONG *pcActual );
This method returns a list of output items or zero if there are no output items. Not all files go out on every configuration and a group's files could all be configuration dependent.
Show: