Export (0) Print
Expand All

IVsOutput2 Interface

Provides information about the outputs of a configuration.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[GuidAttribute("653BB330-1205-4CF8-8F88-723D6E199A01")]
[InterfaceTypeAttribute()]
public interface IVsOutput2 : IVsOutput

The IVsOutput2 type exposes the following members.

  NameDescription
Public methodget_CanonicalNameReturns the canonical name of an output item.
Public methodget_DeploySourceURLReturns the web location of an output item.
Public methodget_DisplayNameReturns the display name of an output item.
Public methodget_PropertyReturns a property of an output item.
Public methodget_RootRelativeURLReturns an output item's path relative to the application directory when installed.
Public methodget_TypeObsolete method. Do not use.
Top

Projects, depending on the configuration, can produce different outputs, such as .exe or .dll files. These outputs are made available through an object that supports the IVsOutput2 interface. Outputs within a project configuration can be enumerated using the IVsEnumOutputs interface.

Notes to Implementers

Implemented by project configurations that produce output items from their build process.

Notes to Callers

Called by the environment and other projects to retrieve information about configuration output items.

Community Additions

ADD
Show:
© 2014 Microsoft