⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 metadataservice.wsdl

📁 CRM的移动平台代码
💻 WSDL
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://schemas.microsoft.com/crm/2006/WebServices" xmlns:s1="http://schemas.microsoft.com/crm/2006/Metadata" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s2="http://microsoft.com/wsdl/types/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://schemas.microsoft.com/crm/2006/WebServices" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/crm/2006/WebServices">
      <s:import namespace="http://schemas.microsoft.com/crm/2006/Metadata" />
      <s:element name="RetrieveMetadata">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="flags" type="tns:MetadataFlags" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="MetadataFlags">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="EntitiesOnly" />
              <s:enumeration value="IncludeAttributes" />
              <s:enumeration value="IncludeRelationships" />
              <s:enumeration value="IncludePrivileges" />
              <s:enumeration value="All" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="RetrieveMetadataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetrieveMetadataResult" type="s1:Metadata" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="MoneyAttributeMetadata">
        <s:complexContent mixed="false">
          <s:extension base="s1:AttributeMetadata">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="MinValue" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="MaxValue" type="s:double" />
              <s:element minOccurs="1" maxOccurs="1" name="Precision" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="DecimalAttributeMetadata">
        <s:complexContent mixed="false">
          <s:extension base="s1:AttributeMetadata">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="MinValue" type="s:decimal" />
              <s:element minOccurs="1" maxOccurs="1" name="MaxValue" type="s:decimal" />
              <s:element minOccurs="1" maxOccurs="1" name="Precision" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="FloatAttributeMetadata">
        <s:complexContent mixed="false">
          <s:extension base="s1:AttributeMetadata">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="MinValue" type="s:float" />
              <s:element minOccurs="1" maxOccurs="1" name="MaxValue" type="s:float" />
              <s:element minOccurs="1" maxOccurs="1" name="Precision" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="IntegerAttributeMetadata">
        <s:complexContent mixed="false">
          <s:extension base="s1:AttributeMetadata">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="MinValue" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="MaxValue" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="RetrieveEntityMetadata">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="entityName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="flags" type="tns:EntityFlags" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="EntityFlags">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="EntityOnly" />
              <s:enumeration value="IncludeAttributes" />
              <s:enumeration value="IncludeRelationships" />
              <s:enumeration value="IncludePrivileges" />
              <s:enumeration value="All" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="RetrieveEntityMetadataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetrieveEntityMetadataResult" type="s1:EntityMetadata" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetrieveAttributeMetadata">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="entityName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="attributeName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetrieveAttributeMetadataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetrieveAttributeMetadataResult" type="s1:AttributeMetadata" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTimestamp">
        <s:complexType />
      </s:element>
      <s:element name="GetTimestampResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTimestampResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/crm/2006/Metadata">
      <s:import namespace="http://schemas.microsoft.com/crm/2006/WebServices" />
      <s:import namespace="http://microsoft.com/wsdl/types/" />
      <s:complexType name="Metadata">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Entities" type="s1:ArrayOfEntityMetadata" />
          <s:element minOccurs="0" maxOccurs="1" name="Timestamp" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfEntityMetadata">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Entity" type="s1:EntityMetadata" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="EntityMetadata">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ObjectTypeCode" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayCollectionName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="IsCustomEntity" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="IsCustomizable" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ReportViewName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PrimaryField" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PrimaryKey" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="OwnershipType" type="s1:OwnershipTypes" />
          <s:element minOccurs="0" maxOccurs="1" name="Attributes" type="s1:ArrayOfAttributeMetadata" />
          <s:element minOccurs="0" maxOccurs="1" name="ReferencesFrom" type="s1:ArrayOfRelationshipMetadata" />
          <s:element minOccurs="0" maxOccurs="1" name="ReferencesTo" type="s1:ArrayOfRelationshipMetadata1" />
          <s:element minOccurs="0" maxOccurs="1" name="Privileges" type="s1:ArrayOfSecurityPrivilege" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="OwnershipTypes">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="UnOwned" />
              <s:enumeration value="UserOwned" />
              <s:enumeration value="BusinessOwned" />
              <s:enumeration value="OrgOwned" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:complexType name="ArrayOfAttributeMetadata">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Attribute" type="s1:AttributeMetadata" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AttributeMetadata">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s1:AttributeType" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="IsCustomField" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="RequiredLevel" type="s1:AttributeRequiredLevel" />
          <s:element minOccurs="0" maxOccurs="1" name="DefaultValue" />
          <s:element minOccurs="1" maxOccurs="1" name="ValidForCreate" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ValidForRead" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="ValidForUpdate" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="DisplayMask" type="s1:DisplayMasks" />
          <s:element minOccurs="0" maxOccurs="1" name="AttributeOf" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="AttributeType">
        <s:restriction base="s:string">
          <s:enumeration value="Boolean" />
          <s:enumeration value="Customer" />
          <s:enumeration value="DateTime" />
          <s:enumeration value="Decimal" />
          <s:enumeration value="Float" />
          <s:enumeration value="Integer" />
          <s:enumeration value="Internal" />
          <s:enumeration value="Lookup" />
          <s:enumeration value="Memo" />
          <s:enumeration value="Money" />
          <s:enumeration value="Owner" />
          <s:enumeration value="PartyList" />
          <s:enumeration value="Picklist" />
          <s:enumeration value="PrimaryKey" />
          <s:enumeration value="State" />
          <s:enumeration value="Status" />
          <s:enumeration value="String" />
          <s:enumeration value="UniqueIdentifier" />
          <s:enumeration value="Virtual" />
          <s:enumeration value="CalendarRules" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="AttributeRequiredLevel">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="SystemRequired" />
          <s:enumeration value="Required" />
          <s:enumeration value="Recommended" />
          <s:enumeration value="ReadOnly" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="DisplayMasks">
        <s:list>
          <s:simpleType>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -