Share via


ISharePointAppSettings Interface

Represents the settings of application for SharePoint or application for Office.

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Syntax

'Declaration
Public Interface ISharePointAppSettings _
    Inherits INotifyPropertyChanged
public interface ISharePointAppSettings : INotifyPropertyChanged

The ISharePointAppSettings type exposes the following members.

Properties

  Name Description
Public property AppManifest Gets the application manifest project member.
Public property AppPackageOutputPath Gets the full path to the application package in the output directory.
Public property AppPackageOutputPathForPublishing Gets the full path to the application package in the publish directory.
Public property InstalledEventEndpoint Gets or sets the WCF service endpoint of app installed event.
Public property Project Gets the SharePoint project.
Public property UninstallingEventEndpoint Gets or sets the WCF service endpoint of app uninstalling event.
Public property UpgradedEventEndpoint Gest or sets the WCF service endpoint of app upgraded event.
Public property WebProjectPath Gets the full path to the web project, if any. Null if no such project exists or the project is not loaded in the Visual Studio solution

Top

Methods

  Name Description
Public method CreateWebProject Creates a web application project and links it to the current app project. The web project's name will be the app project's name appended by "Web".
Public method LinkToWebProject Links to the web project specified by webProjectPath.

Top

Events

  Name Description
Public event PropertyChanged Occurs when a property value changes. (Inherited from INotifyPropertyChanged.)

Top

See Also

Reference

Microsoft.VisualStudio.SharePoint Namespace