3.1.4.1.3.3 CreateAppResult

Namespace: http://schemas.microsoft.com/office/Access/2010/11/Server/WebServices/ServerDesignService

Specifies information about the database application that was created in response to the request from the protocol client.

 <xs:complexType name="CreateAppResult" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexContent mixed="false">
     <xs:extension base="tns:ServiceResult">
       <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="1" name="ApplicationUrl" type="xs:string"/>
       </xs:sequence>
       <xs:attribute name="ProtocolVersion" type="xs:string"/>
       <xs:attribute name="AlternateUrl" type="xs:string"/>
       <xs:attribute name="ApplicationCulture" type="xs:string"/>
       <xs:attribute name="DatabaseName" type="xs:string"/>
       <xs:attribute name="DataServerName" type="xs:string"/>
       <xs:attribute name="RequestIPAddress" type="xs:string"/>
       <xs:attribute name="IsFirewallRestricted" type="xs:boolean" use="required"/>
       <xs:attribute name="IsDataConnectivitySupported" type="xs:boolean" use="required"/>
       <xs:attribute name="IsSendEmailSupported" type="xs:boolean" use="required"/>
       <xs:attribute name="PackageAppTitle" type="xs:string"/>
       <xs:attribute name="PackageAppVersion" type="xs:string"/>
       <xs:attribute name="PackageIsLocked" type="xs:boolean" use="required"/>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

ApplicationUrl: A string ([XMLSCHEMA2] section 3.2.1) that specifies the fully qualified URL to the database application that was successfully created. MUST be present.

ProtocolVersion: An Access Services Protocol Version (section 3.1.1.1) that specifies the best match between the versions supported by the protocol client and the protocol server, as determined by the protocol server implementation. MUST be one of the values in the ProtocolVersionOptions of the CreateApplicationParameters (section 3.1.4.1.3.1) that is sent with the request from the protocol client. MUST also be one of the values that would be returned by the protocol server from a call to GetServerInformation (section 3.1.4.2) in the AcceptedProtocolVersions of a GetServerInfoResult (section 3.1.4.2.3.1).

AlternateUrl: A string ([XMLSCHEMA2] section 3.2.1) that specifies an alternate fully qualified URL at which the application can be accessed. The alternate URL MAY be a friendly or shortened version of the application's URL. MUST be present.

ApplicationCulture:  A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the culture name of the application. MUST be formatted as specified by [RFC4646]. MUST be present.

DatabaseName: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the name of the backend database that contains the application. The database is located on the server specified by DataServerName. MUST be present.

DataServerName: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the name of the server on which the database specified by DatabaseName resides. MUST be present.

RequestIPAddress: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the IP address from which the protocol server received the CreateApplication request. MUST be either an IPv6 address in string format ([RFC4291] section 2.2) or an IPv4 address in string format ([RFC1123] section 2.1). MUST be present.

IsFirewallRestricted: A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether connections to the application are restricted by a firewall on the server. MUST be present.

IsDataConnectivitySupported: A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether external connections to the application are enabled. MUST be present.

IsSendEmailSupported:  A boolean ([XMLSCHEMA2] section 3.2.2) attribute that specifies whether the SendEmail data macro action is enabled in the application. MUST be present.

PackageAppTitle: A string ([XMLSCHEMA2] section 3.2.1) attribute that specifies the title of the application package. MUST be present. See description of PackageAppTitle ([MS-AADT] section 3.1.4.4.3.2).

PackageAppVersion: A string ([XMLSCHEMA2] section 3.2.1) that specifies the version of the application package. MUST be present. See description of PackageAppVersion ([MS-AADT] section 3.1.4.4.3.2).

PackageIsLocked: A boolean ([XMLSCHEMA2] section 3.2.2) that specifies whether customization of the application package is disabled. MUST be present. See description of PackageIsLocked ([MS-AADT] section 3.1.4.4.3.2).