Share via


IVsOutput2 Interface

Definition

Provides information about the outputs of a configuration.

public interface class IVsOutput2 : Microsoft::VisualStudio::Shell::Interop::IVsOutput
public interface class IVsOutput2 : Microsoft::VisualStudio::Shell::Interop::IVsOutput
__interface IVsOutput2 : Microsoft::VisualStudio::Shell::Interop::IVsOutput
[System.Runtime.InteropServices.Guid("653BB330-1205-4CF8-8F88-723D6E199A01")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsOutput2 : Microsoft.VisualStudio.Shell.Interop.IVsOutput
[System.Runtime.InteropServices.Guid("653BB330-1205-4CF8-8F88-723D6E199A01")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsOutput2 : Microsoft.VisualStudio.Shell.Interop.IVsOutput
[<System.Runtime.InteropServices.Guid("653BB330-1205-4CF8-8F88-723D6E199A01")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsOutput2 = interface
    interface IVsOutput
[<System.Runtime.InteropServices.Guid("653BB330-1205-4CF8-8F88-723D6E199A01")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsOutput2 = interface
    interface IVsOutput
Public Interface IVsOutput2
Implements IVsOutput
Attributes
Implements

Remarks

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.

Methods

get_CanonicalName(String)

Returns the canonical name of an output item.

get_DeploySourceURL(String)

Returns the web location of an output item.

get_DisplayName(String)

Returns the display name of an output item.

get_Property(String, Object)

Returns a property of an output item.

get_RootRelativeURL(String)

Returns an output item's path relative to the application directory when installed.

get_Type(Guid)

Obsolete method. Do not use.

Applies to