IPublishingOperations Interface

Definition

Operations related to publishing.

public interface IPublishingOperations
type IPublishingOperations = interface
Public Interface IPublishingOperations

Methods

GetAsync(String, String, CancellationToken)

Gets the details of a published application with given alias (short unique name) from the collection.

ListAsync(String, CancellationToken)

Gets the list of details for all published applications from the collection.

ModifyApplicationAsync(String, String, ApplicationDetailsParameter, CancellationToken)

Sets a published application matching the given alias (short unique name) in the collection.

PublishApplicationsAsync(String, ApplicationDetailsListParameter, CancellationToken)

Publishes remote applications with given application details in the collection.

StartMenuApplicationAsync(String, String, CancellationToken)

Gets a start menu application details for the given id from the collection.

StartMenuApplicationListAsync(String, CancellationToken)

Gets the list of all start menu applications from the collection.

UnpublishAllAsync(String, CancellationToken)

Unpublishes all published applications from the collection.

UnpublishAsync(String, AliasesListParameter, CancellationToken)

Unpublishes published applications matching the given list of application aliases (short unique names) from the collection.

Extension Methods

Get(IPublishingOperations, String, String)

Gets the details of a published application with given alias (short unique name) from the collection.

GetAsync(IPublishingOperations, String, String)

Gets the details of a published application with given alias (short unique name) from the collection.

List(IPublishingOperations, String)

Gets the list of details for all published applications from the collection.

ListAsync(IPublishingOperations, String)

Gets the list of details for all published applications from the collection.

ModifyApplication(IPublishingOperations, String, String, ApplicationDetailsParameter)

Sets a published application matching the given alias (short unique name) in the collection.

ModifyApplicationAsync(IPublishingOperations, String, String, ApplicationDetailsParameter)

Sets a published application matching the given alias (short unique name) in the collection.

PublishApplications(IPublishingOperations, String, ApplicationDetailsListParameter)

Publishes remote applications with given application details in the collection.

PublishApplicationsAsync(IPublishingOperations, String, ApplicationDetailsListParameter)

Publishes remote applications with given application details in the collection.

StartMenuApplication(IPublishingOperations, String, String)

Gets a start menu application details for the given id from the collection.

StartMenuApplicationAsync(IPublishingOperations, String, String)

Gets a start menu application details for the given id from the collection.

StartMenuApplicationList(IPublishingOperations, String)

Gets the list of all start menu applications from the collection.

StartMenuApplicationListAsync(IPublishingOperations, String)

Gets the list of all start menu applications from the collection.

Unpublish(IPublishingOperations, String, AliasesListParameter)

Unpublishes published applications matching the given list of application aliases (short unique names) from the collection.

UnpublishAll(IPublishingOperations, String)

Unpublishes all published applications from the collection.

UnpublishAllAsync(IPublishingOperations, String)

Unpublishes all published applications from the collection.

UnpublishAsync(IPublishingOperations, String, AliasesListParameter)

Unpublishes published applications matching the given list of application aliases (short unique names) from the collection.

Applies to