IVsEnumOutputs Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Inumerates a set of build output items from a project's configuration. Enumerates a set of build output items from a project's configuration.
public interface class IVsEnumOutputs
public interface class IVsEnumOutputs
__interface IVsEnumOutputs
[System.Runtime.InteropServices.Guid("0A8AC2FB-87BC-4795-8C8B-47E877F48FE8")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsEnumOutputs
[System.Runtime.InteropServices.Guid("0A8AC2FB-87BC-4795-8C8B-47E877F48FE8")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsEnumOutputs
[<System.Runtime.InteropServices.Guid("0A8AC2FB-87BC-4795-8C8B-47E877F48FE8")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsEnumOutputs = interface
[<System.Runtime.InteropServices.Guid("0A8AC2FB-87BC-4795-8C8B-47E877F48FE8")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsEnumOutputs = interface
Public Interface IVsEnumOutputs
- Attributes
Remarks
The outputs from a build process are private to the user. They can be categorized into output groups. Groups typically link related types of output such as source file outputs or executable file outputs.
Notes to Implementers
Implemented by projects to enable the environment to access output items from their build process.
Notes to Callers
Called by the environment to retrieve output items from a project's build process.
Methods
Clone(IVsEnumOutputs) |
Creates another enumerator that contains the same enumeration state as the current one. |
Next(UInt32, IVsOutput[], UInt32[]) |
Retrieves a specified number of output items in the enumeration sequence. |
Reset() |
Resets the enumeration sequence to the beginning. |
Skip(UInt32) |
Skips over a specified number of output items in the enumeration sequence. |