IVsPublishableProjectCfg 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.
Enables a project to control its publication. Publication includes such things as moving the project to a file server or a Web site.
public interface class IVsPublishableProjectCfg
public interface class IVsPublishableProjectCfg
__interface IVsPublishableProjectCfg
[System.Runtime.InteropServices.Guid("816B2FBE-5C62-439E-8F67-8F0D5D82BC67")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPublishableProjectCfg
[<System.Runtime.InteropServices.Guid("816B2FBE-5C62-439E-8F67-8F0D5D82BC67")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPublishableProjectCfg = interface
Public Interface IVsPublishableProjectCfg
- Attributes
Remarks
For a description of the user experience of publication, see How to: Publish a ClickOnce Application using the Publish Wizard.
Methods
AdvisePublishStatusCallback(IVsPublishableProjectStatusCallback, UInt32) |
Establishes a callback for publishing status. |
GetPublishProperty(UInt32, Object) |
Retrieves the value of a publish property by property type. |
QueryStartPublish(UInt32, Int32[], Int32[]) |
Queries whether the project supports publishing and whether or not the project is ready for publishing. |
QueryStatusPublish(Int32) |
Queries about the status of an ongoing publishing operation. |
ShowPublishPrompt(Int32) |
Displays a prompt to ask whether or not a publishing operation should be done. |
StartPublish(IVsOutputWindowPane, UInt32) |
Begins publishing. |
StopPublish(Int32) |
Halts a publishing operation. |
UnadvisePublishStatusCallback(UInt32) |
Unregisters a callback used for monitoring publishing status. |