Share via


IPublishProperties2 Interface

Defines the ClickOnce properties of a published application.

Namespace:  Microsoft.VisualStudio.ManagedInterfaces.Publish
Assembly:  Microsoft.VisualStudio.ManagedInterfaces.9.0 (in Microsoft.VisualStudio.ManagedInterfaces.9.0.dll)

Syntax

'Declaration
<GuidAttribute("459DEC00-8C1F-40CD-A41D-ED6260C97DC0")> _
Public Interface IPublishProperties2 _
    Inherits IPublishProperties
[GuidAttribute("459DEC00-8C1F-40CD-A41D-ED6260C97DC0")]
public interface IPublishProperties2 : IPublishProperties
[GuidAttribute(L"459DEC00-8C1F-40CD-A41D-ED6260C97DC0")]
public interface class IPublishProperties2 : IPublishProperties
[<GuidAttribute("459DEC00-8C1F-40CD-A41D-ED6260C97DC0")>]
type IPublishProperties2 =  
    interface 
        interface IPublishProperties 
    end
public interface IPublishProperties2 extends IPublishProperties

The IPublishProperties2 type exposes the following members.

Properties

  Name Description
Public property ApplicationRevision Gets or sets the revision number of the application.
Public property ApplicationVersion Gets or sets the version of the application.
Public property AutorunEnabled Gets or sets whether to create an autorun.ini file for this application.
Public property BootstrapperComponentsLocation Gets or sets the way the bootstrapper should download components.
Public property BootstrapperDownloadUrl Gets or sets the URL from which to download bootstrapper components of this application.
Public property BootstrapperEnabled Gets or sets whether the bootstrapper should be generated.
Public property BootstrapperPackages Gets the collection of bootstrapper packages.
Public property CreateWebPageOnPublish Gets or sets whether to generate a Web page when this application is published.
Public property DisallowUrlActivation Gets or sets whether to run the application after installation
Public property Install Gets or sets whether to install the application on the user's machine.
Public property InstallFrom Gets or sets the type of install location.
Public property InstallUrl Gets or sets the URL from which the user should install the application.
Public property MapFileExtensions Gets or sets whether to add ".deploy" as an extension to all deployed files.
Public property MinimumRequiredVersion Gets or sets the minimum version users can install.
Public property OpenBrowserOnPublish Gets or sets whether to open the default browser after each publish.
Public property ProductName Gets and sets the name of the application.
Public property PublisherName Gets or sets the name of the publisher.
Public property PublishFiles Gets a collection of files that can be deployed.
Public property PublishUrl Gets or sets the URL to which the application will be deployed.
Public property SupportUrl Gets or sets the URL to which users can go for support.
Public property TargetCulture Gets or sets the culture for which the deployment will be generated.
Public property TrustUrlParameters Gets or sets whether to allow users to pass parameters to the application via the URL.
Public property UpdateEnabled Gets or sets whether users are allowed to update their application.
Public property UpdateInterval Gets or sets the number of units for the application to wait before checking for updates.
Public property UpdateIntervalUnits Gets or sets the units of time for the application to wait before checking for updates.
Public property UpdateMode Gets or sets the mode by which the application will check for updates.
Public property UpdatePeriodically Gets or sets whether the application should check for updates.
Public property UpdateRequired Gets or sets whether update is required.
Public property UpdateUrl Gets or sets the URL to use to check for future updates.
Public property UseApplicationTrust Gets or sets if manifest trust info as well as publisher and product information is added to the application manifest
Public property VerifyUploadedFiles Gets or sets whether the uploaded files will be validated after publish.
Public property WebPageFileName Gets or sets the name of the web page that should be created or opened on publish.

Top

Remarks

This is similar to the IPublishProperties interface, but with the addition of the UseApplicationTrust property.

See Also

Reference

Microsoft.VisualStudio.ManagedInterfaces.Publish Namespace