IVsPublishableProjectCfg Interface
Enables a project to control its publication. Publication includes such things as moving the project to a file server or a Web site.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("816B2FBE-5C62-439E-8F67-8F0D5D82BC67")> _
Public Interface IVsPublishableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute("816B2FBE-5C62-439E-8F67-8F0D5D82BC67")]
public interface IVsPublishableProjectCfg
[InterfaceTypeAttribute()]
[GuidAttribute(L"816B2FBE-5C62-439E-8F67-8F0D5D82BC67")]
public interface class IVsPublishableProjectCfg
[<InterfaceTypeAttribute()>]
[<GuidAttribute("816B2FBE-5C62-439E-8F67-8F0D5D82BC67")>]
type IVsPublishableProjectCfg = interface end
public interface IVsPublishableProjectCfg
The IVsPublishableProjectCfg type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdvisePublishStatusCallback | Establishes a callback for publishing status. | |
GetPublishProperty | Retrieves the value of a publish property by property type. | |
QueryStartPublish | Queries whether the project supports publishing and whether or not the project is ready for publishing. | |
QueryStatusPublish | Queries about the status of an ongoing publishing operation. | |
ShowPublishPrompt | Displays a prompt to ask whether or not a publishing operation should be done. | |
StartPublish | Begins publishing. | |
StopPublish | Halts a publishing operation. | |
UnadvisePublishStatusCallback | Unregisters a callback used for monitoring publishing status. |
Top
Remarks
For a description of the user experience of publication, see How to: Publish a ClickOnce Application using the Publish Wizard.