stubs/wsdl-override/Repository.wsdl (3,754 lines of code) (raw):

<?xml version="1.0" encoding="utf-8"?> <!-- Some changes were made (marked with "[IntelliJ]" comment) to make elements/attributes introduced in TFS 2010 optional / unordered, so that SOAP responses can be deserialized without errros TODO means that only comment was added (since there's the difference in schema), but element was not actually yet touched --> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03" xmlns:s1="http://microsoft.com/wsdl/types/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Team Foundation VersionControl ClientServices web service</wsdl:documentation> <wsdl:types> <s:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03"> <s:import namespace="http://microsoft.com/wsdl/types/" /> <s:element name="AddConflict"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="conflictType" type="tns:ConflictType" /> <s:element minOccurs="1" maxOccurs="1" name="itemId" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="versionFrom" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="pendingChangeId" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="sourceLocalItem" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="targetLocalItem" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="reason" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:simpleType name="ConflictType"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="Get" /> <s:enumeration value="Checkin" /> <s:enumeration value="Local" /> <s:enumeration value="Merge" /> <s:enumeration value="Unknown" /> </s:restriction> </s:simpleType> <s:element name="AddConflictResponse"> <s:complexType /> </s:element> <s:element name="CheckAuthentication"> <s:complexType /> </s:element> <s:element name="CheckAuthenticationResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CheckAuthenticationResult" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="CheckIn"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="serverItems" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="info" type="tns:Changeset" /> <s:element minOccurs="0" maxOccurs="1" name="checkinNotificationInfo" type="tns:CheckinNotificationInfo" /> <s:element minOccurs="1" maxOccurs="1" name="checkinOptions" type="tns:CheckinOptions" /> <s:element minOccurs="1" maxOccurs="1" name="deferCheckIn" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="checkInTicket" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfString"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="Changeset"> <!--[IntelliJ] sequence made unordered--> <s:all> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CheckinNote" type="tns:CheckinNote" /> <s:element minOccurs="0" maxOccurs="1" name="PolicyOverride" type="tns:PolicyOverrideInfo" /> <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfPropertyValue" /> <s:element minOccurs="0" maxOccurs="1" name="Changes" type="tns:ArrayOfChange" /> </s:all> <s:attribute name="cmtr" type="s:string" /> <s:attribute name="cmtrdisp" type="s:string" /> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute name="cset" type="s:int" use="required" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerdisp" type="s:string" /> </s:complexType> <s:complexType name="CheckinNote"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfCheckinNoteFieldValue" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfCheckinNoteFieldValue"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="CheckinNoteFieldValue" nillable="true" type="tns:CheckinNoteFieldValue" /> </s:sequence> </s:complexType> <s:complexType name="CheckinNoteFieldValue"> <s:attribute name="name" type="s:string" /> <s:attribute name="val" type="s:string" /> </s:complexType> <s:complexType name="PolicyOverrideInfo"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="PolicyFailures" type="tns:ArrayOfPolicyFailureInfo" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfPolicyFailureInfo"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PolicyFailureInfo" nillable="true" type="tns:PolicyFailureInfo" /> </s:sequence> </s:complexType> <s:complexType name="PolicyFailureInfo"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="PolicyName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfPropertyValue"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PropertyValue" nillable="true" type="tns:PropertyValue" /> </s:sequence> </s:complexType> <s:complexType name="PropertyValue"> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="val" nillable="true" /> <!--[IntelliJ] minOccurs set to 0 --> <s:element minOccurs="0" maxOccurs="1" name="ChangedBy" nillable="true" type="s1:guid"/> <s:element minOccurs="0" maxOccurs="1" name="ChangedDate" nillable="true" type="s:dateTime"/> </s:sequence> <s:attribute name="pname" type="s:string" /> </s:complexType> <s:complexType name="ArrayOfChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Change" nillable="true" type="tns:Change" /> </s:sequence> </s:complexType> <s:complexType name="Change"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Item" type="tns:Item" /> <s:element minOccurs="0" maxOccurs="1" name="MergeSources" type="tns:ArrayOfMergeSource" /> </s:sequence> <s:attribute name="type" type="tns:ChangeType" use="required" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="typeEx" type="s:int" /> </s:complexType> <s:complexType name="Item"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfPropertyValue" /> <s:element minOccurs="0" maxOccurs="1" name="PropertyValues" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute default="0" name="cs" type="s:int" /> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute default="0" name="did" type="s:int" /> <s:attribute default="-2" name="enc" type="s:int" /> <s:attribute default="Any" name="type" type="tns:ItemType" /> <s:attribute default="0" name="itemid" type="s:int" /> <s:attribute name="item" type="s:string" /> <s:attribute name="tz" type="s:string" /> <s:attribute name="tzo" type="s:string" /> <s:attribute name="hash" type="s:base64Binary" /> <s:attribute default="0" name="len" type="s:long" /> <s:attribute name="durl" type="s:string" /> <s:attribute default="false" name="isbranch" type="s:boolean" /> </s:complexType> <s:simpleType name="ItemType"> <s:restriction base="s:string"> <s:enumeration value="Any" /> <s:enumeration value="Folder" /> <s:enumeration value="File" /> </s:restriction> </s:simpleType> <s:complexType name="ArrayOfMergeSource"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="MergeSource" nillable="true" type="tns:MergeSource" /> </s:sequence> </s:complexType> <s:complexType name="MergeSource"> <s:attribute name="s" type="s:string" /> <s:attribute name="vf" type="s:int" use="required" /> <s:attribute name="vt" type="s:int" use="required" /> <s:attribute default="false" name="r" type="s:boolean" /> </s:complexType> <s:simpleType name="ChangeType"> <s:list> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="Add" /> <s:enumeration value="Edit" /> <s:enumeration value="Encoding" /> <s:enumeration value="Rename" /> <s:enumeration value="Delete" /> <s:enumeration value="Undelete" /> <s:enumeration value="Branch" /> <s:enumeration value="Merge" /> <s:enumeration value="Lock" /> <s:enumeration value="Rollback" /> <s:enumeration value="SourceRename" /> <s:enumeration value="Property" /> </s:restriction> </s:simpleType> </s:list> </s:simpleType> <s:complexType name="CheckinNotificationInfo"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="WorkItemInfo" type="tns:ArrayOfCheckinNotificationWorkItemInfo" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfCheckinNotificationWorkItemInfo"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="CheckinNotificationWorkItemInfo" nillable="true" type="tns:CheckinNotificationWorkItemInfo" /> </s:sequence> </s:complexType> <s:complexType name="CheckinNotificationWorkItemInfo"> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="CheckinAction" type="tns:CheckinWorkItemAction" /> </s:sequence> </s:complexType> <s:simpleType name="CheckinWorkItemAction"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="Resolve" /> <s:enumeration value="Associate" /> </s:restriction> </s:simpleType> <s:simpleType name="CheckinOptions"> <s:list> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="ValidateCheckinOwner" /> <s:enumeration value="SuppressEvent" /> </s:restriction> </s:simpleType> </s:list> </s:simpleType> <s:complexType name="Failure"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Warnings" type="tns:ArrayOfWarning" /> <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" /> </s:sequence> <s:attribute default="None" name="req" type="tns:RequestType" /> <s:attribute name="code" type="s:string" /> <s:attribute default="Error" name="sev" type="tns:SeverityType" /> <s:attribute name="computer" type="s:string" /> <s:attribute name="ident" type="s:string" /> <s:attribute name="local" type="s:string" /> <s:attribute name="res" type="s:string" /> <s:attribute name="item" type="s:string" /> <s:attribute default="0" name="itemid" type="s:int" /> <s:attribute name="ws" type="s:string" /> <s:attribute name="owner" type="s:string" /> </s:complexType> <s:complexType name="ArrayOfWarning"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Warning" nillable="true" type="tns:Warning" /> </s:sequence> </s:complexType> <s:complexType name="Warning"> <s:attribute default="ResourcePendingChangeWarning" name="wrn" type="tns:WarningType" /> <s:attribute default="0" name="chgEx" type="s:int" /> <s:attribute default="None" name="chg" type="tns:ChangeType" /> <s:attribute name="user" type="s:string" /> <s:attribute name="userdisp" type="s:string" /> <s:attribute name="cpp" type="s:string" /> <s:attribute name="ws" type="s:string" /> </s:complexType> <s:simpleType name="WarningType"> <s:restriction base="s:string"> <s:enumeration value="Invalid" /> <s:enumeration value="ResourcePendingChangeWarning" /> <s:enumeration value="NamespacePendingChangeWarning" /> <s:enumeration value="StaleVersionWarning" /> </s:restriction> </s:simpleType> <s:simpleType name="RequestType"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="Add" /> <s:enumeration value="Branch" /> <s:enumeration value="Encoding" /> <s:enumeration value="Edit" /> <s:enumeration value="Delete" /> <s:enumeration value="Lock" /> <s:enumeration value="Rename" /> <s:enumeration value="Undelete" /> <s:enumeration value="Property" /> </s:restriction> </s:simpleType> <s:simpleType name="SeverityType"> <s:restriction base="s:string"> <s:enumeration value="Error" /> <s:enumeration value="Warning" /> </s:restriction> </s:simpleType> <s:complexType name="CheckinResult"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UndoneServerItems" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="LocalVersionUpdates" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="ImplicitItems" type="tns:ArrayOfItem" /> </s:sequence> <s:attribute name="cset" type="s:int" use="required" /> <!--[IntelliJ] attributes made optional--> <s:attribute name="date" type="s:dateTime" /> <s:attribute name="state" type="s:int" /> <s:attribute name="ticket" type="s:int" /> </s:complexType> <s:complexType name="ArrayOfItem"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Item" nillable="true" type="tns:Item" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfFailure"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Failure" nillable="true" type="tns:Failure" /> </s:sequence> </s:complexType> <s:element name="CheckInResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CheckInResult" type="tns:CheckinResult" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="CheckPendingChanges"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="serverItems" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:element name="CheckPendingChangesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CheckPendingChangesResult" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="CreateAnnotation"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="AnnotationName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AnnotatedItem" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="Version" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="AnnotationValue" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="Overwrite" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="CreateAnnotationResponse"> <s:complexType /> </s:element> <s:element name="CreateCheckinNoteDefinition"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="associatedServerItem" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="checkinNoteFields" type="tns:ArrayOfCheckinNoteFieldDefinition" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfCheckinNoteFieldDefinition"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="CheckinNoteFieldDefinition" nillable="true" type="tns:CheckinNoteFieldDefinition" /> </s:sequence> </s:complexType> <s:complexType name="CheckinNoteFieldDefinition"> <s:attribute name="ai" type="s:string" /> <s:attribute name="name" type="s:string" /> <s:attribute default="false" name="req" type="s:boolean" /> <s:attribute default="0" name="do" type="s:int" /> </s:complexType> <s:element name="CreateCheckinNoteDefinitionResponse"> <s:complexType /> </s:element> <s:element name="CreateWorkspace"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspace" type="tns:Workspace" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="Workspace"> <!--[IntelliJ] sequence made unordered--> <s:all> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Folders" type="tns:ArrayOfWorkingFolder" /> <s:element minOccurs="0" maxOccurs="1" name="OwnerAliases" type="tns:ArrayOfString" /> <s:element minOccurs="1" maxOccurs="1" name="LastAccessDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" default="0" name="Options" type="s:int" /> </s:all> <s:attribute name="computer" type="s:string" /> <!--[IntelliJ] made optional --> <s:attribute name="islocal" type="s:boolean" use="optional" /> <s:attribute name="name" type="s:string" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerdisp" type="s:string" /> <s:attribute name="owneruniq" type="s:string" /> <s:attribute default="0" name="permissions" type="s:int" /> <s:attribute name="securitytoken" type="s:string" /> <s:attribute name="ownertype" type="s:string" /> <s:attribute name="ownerid" type="s:string" /> </s:complexType> <s:complexType name="ArrayOfWorkingFolder"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="WorkingFolder" nillable="true" type="tns:WorkingFolder" /> </s:sequence> </s:complexType> <s:complexType name="WorkingFolder"> <s:complexContent mixed="false"> <s:extension base="tns:Mapping"> <s:attribute name="local" type="s:string" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="Mapping"> <s:attribute name="item" type="s:string" /> <s:attribute default="Map" name="type" type="tns:WorkingFolderType" /> <s:attribute default="120" name="depth" type="s:int" /> </s:complexType> <s:simpleType name="WorkingFolderType"> <s:restriction base="s:string"> <s:enumeration value="Map" /> <s:enumeration value="Cloak" /> </s:restriction> </s:simpleType> <s:element name="CreateWorkspaceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CreateWorkspaceResult" type="tns:Workspace" /> </s:sequence> </s:complexType> </s:element> <s:element name="DeleteAnnotation"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="AnnotationName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AnnotatedItem" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="Version" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="AnnotationValue" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="DeleteAnnotationResponse"> <s:complexType /> </s:element> <s:element name="DeleteLabel"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="labelName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="labelScope" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="LabelResult"> <s:attribute name="label" type="s:string" /> <s:attribute name="scope" type="s:string" /> <s:attribute name="status" type="tns:LabelResultStatus" use="required" /> </s:complexType> <s:simpleType name="LabelResultStatus"> <s:restriction base="s:string"> <s:enumeration value="Created" /> <s:enumeration value="Updated" /> <s:enumeration value="Deleted" /> </s:restriction> </s:simpleType> <s:complexType name="ArrayOfLabelResult"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="LabelResult" nillable="true" type="tns:LabelResult" /> </s:sequence> </s:complexType> <s:element name="DeleteLabelResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="DeleteLabelResult" type="tns:ArrayOfLabelResult" /> </s:sequence> </s:complexType> </s:element> <s:element name="DeleteShelveset"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="shelvesetName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="DeleteShelvesetResponse"> <s:complexType /> </s:element> <s:element name="DeleteWorkspace"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="DeleteWorkspaceResponse"> <s:complexType /> </s:element> <s:element name="Destroy"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="item" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionSpec" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="stopAtSpec" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="flags" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ItemSpec"> <s:attribute name="item" type="s:string" /> <s:attribute default="None" name="recurse" type="tns:RecursionType" /> <s:attribute default="0" name="did" type="s:int" /> </s:complexType> <s:simpleType name="RecursionType"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="OneLevel" /> <s:enumeration value="Full" /> </s:restriction> </s:simpleType> <s:complexType name="VersionSpec" abstract="true" /> <s:complexType name="WorkspaceVersionSpec"> <s:complexContent mixed="false"> <s:extension base="tns:VersionSpec"> <s:attribute name="name" type="s:string" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerUniq" type="s:string" /> <s:attribute name="ownerDisp" type="s:string" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="LatestVersionSpec"> <s:complexContent mixed="false"> <s:extension base="tns:VersionSpec" /> </s:complexContent> </s:complexType> <s:complexType name="LabelVersionSpec"> <s:complexContent mixed="false"> <s:extension base="tns:VersionSpec"> <s:attribute name="label" type="s:string" /> <s:attribute name="scope" type="s:string" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="ChangesetVersionSpec"> <s:complexContent mixed="false"> <s:extension base="tns:VersionSpec"> <s:attribute name="cs" type="s:int" use="required" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="DateVersionSpec"> <s:complexContent mixed="false"> <s:extension base="tns:VersionSpec"> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute name="otext" type="s:string" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="PendingSet"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="PendingChanges" type="tns:ArrayOfPendingChange" /> </s:sequence> <s:attribute name="computer" type="s:string" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerdisp" type="s:string" /> <s:attribute name="owneruniq" type="s:string" /> <!--[IntelliJ] made optional --> <s:attribute name="ownership" type="s:int" use="optional" /> <s:attribute name="name" type="s:string" /> <s:attribute name="type" type="tns:PendingSetType" use="optional" /> <s:attribute name="signature" type="s1:guid" use="optional" /> </s:complexType> <s:complexType name="ArrayOfPendingChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PendingChange" nillable="true" type="tns:PendingChange" /> </s:sequence> </s:complexType> <s:complexType name="PendingChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="MergeSources" type="tns:ArrayOfMergeSource" /> <s:element minOccurs="0" maxOccurs="1" name="PropertyValues" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute default="0" name="chgEx" type="s:int" /> <s:attribute default="None" name="chg" type="tns:ChangeType" /> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute default="0" name="did" type="s:int" /> <s:attribute default="Any" name="type" type="tns:ItemType" /> <s:attribute default="-2" name="enc" type="s:int" /> <s:attribute default="0" name="itemid" type="s:int" /> <s:attribute name="local" type="s:string" /> <s:attribute default="None" name="lock" type="tns:LockLevel" /> <s:attribute name="item" type="s:string" /> <s:attribute name="srclocal" type="s:string" /> <s:attribute name="srcitem" type="s:string" /> <s:attribute default="0" name="svrfm" type="s:int" /> <s:attribute default="0" name="sdi" type="s:int" /> <s:attribute default="0" name="ver" type="s:int" /> <s:attribute name="hash" type="s:base64Binary" /> <s:attribute default="-1" name="len" type="s:long" /> <s:attribute name="uhash" type="s:base64Binary" /> <s:attribute default="0" name="pcid" type="s:int" /> <s:attribute name="durl" type="s:string" /> <s:attribute name="shelvedurl" type="s:string" /> <!--[IntelliJ] made optional --> <s:attribute name="ct" type="s:int" use="optional" /> </s:complexType> <s:simpleType name="LockLevel"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="Checkin" /> <s:enumeration value="CheckOut" /> <s:enumeration value="Unchanged" /> </s:restriction> </s:simpleType> <s:simpleType name="PendingSetType"> <s:restriction base="s:string"> <s:enumeration value="Workspace" /> <s:enumeration value="Shelveset" /> </s:restriction> </s:simpleType> <s:complexType name="ArrayOfPendingSet"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PendingSet" nillable="true" type="tns:PendingSet" /> </s:sequence> </s:complexType> <s:element name="DestroyResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="DestroyResult" type="tns:ArrayOfItem" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> <s:element minOccurs="0" maxOccurs="1" name="pendingChanges" type="tns:ArrayOfPendingSet" /> <s:element minOccurs="0" maxOccurs="1" name="shelvedChanges" type="tns:ArrayOfPendingSet" /> </s:sequence> </s:complexType> </s:element> <s:element name="Get"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="requests" type="tns:ArrayOfGetRequest" /> <s:element minOccurs="1" maxOccurs="1" name="force" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="noGet" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="maxResults" type="s:int" /> <!--[IntelliJ] element made optional TODO--> <s:element minOccurs="1" maxOccurs="1" name="options" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfGetRequest"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="GetRequest" nillable="true" type="tns:GetRequest" /> </s:sequence> </s:complexType> <s:complexType name="GetRequest"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ItemSpec" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="VersionSpec" type="tns:VersionSpec" /> </s:sequence> </s:complexType> <s:complexType name="GetOperation"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="HashValue" type="s:base64Binary" /> <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfPropertyValue" /> <s:element minOccurs="0" maxOccurs="1" name="PropertyValues" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute default="Any" name="type" type="tns:ItemType" /> <s:attribute default="0" name="itemid" type="s:int" /> <s:attribute name="slocal" type="s:string" /> <s:attribute name="tlocal" type="s:string" /> <s:attribute name="titem" type="s:string" /> <s:attribute name="sitem" type="s:string" /> <s:attribute default="0" name="sver" type="s:int" /> <s:attribute default="-2" name="vrevto" type="s:int" /> <s:attribute default="0" name="lver" type="s:int" /> <s:attribute default="0" name="did" type="s:int" /> <s:attribute default="0" name="chgEx" type="s:int" /> <s:attribute default="None" name="chg" type="tns:ChangeType" /> <s:attribute default="None" name="lock" type="tns:LockLevel" /> <s:attribute default="true" name="il" type="s:boolean" /> <s:attribute default="0" name="pcid" type="s:int" /> <s:attribute default="false" name="cnflct" type="s:boolean" /> <s:attribute default="None" name="cnflctchg" type="tns:ChangeType" /> <s:attribute default="0" name="cnflctchgEx" type="s:int" /> <s:attribute default="0" name="cnflctitemid" type="s:int" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="nmscnflct" type="s:unsignedByte" /> <s:attribute name="durl" type="s:string" /> <s:attribute default="-2" name="enc" type="s:int" /> <s:attribute default="0001-01-01T00:00:00" name="vsd" type="s:dateTime" /> </s:complexType> <s:complexType name="ArrayOfGetOperation"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="GetOperation" nillable="true" type="tns:GetOperation" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfArrayOfGetOperation"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfGetOperation" nillable="true" type="tns:ArrayOfGetOperation" /> </s:sequence> </s:complexType> <s:element name="GetResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetResult" type="tns:ArrayOfArrayOfGetOperation" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetRepositoryProperties"> <s:complexType /> </s:element> <s:complexType name="RepositoryProperties"> <s:attribute name="id" type="s1:guid" use="required" /> <s:attribute name="name" type="s:string" /> <s:attribute name="lcset" type="s:int" use="required" /> <s:attribute name="ver" type="s:string" /> <s:attribute name="dkey" type="s:base64Binary" /> <s:attribute name="features" type="s:int" use="required" /> </s:complexType> <s:element name="GetRepositoryPropertiesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetRepositoryPropertiesResult" type="tns:RepositoryProperties" /> </s:sequence> </s:complexType> </s:element> <s:element name="LabelItem"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="label" type="tns:VersionControlLabel" /> <s:element minOccurs="0" maxOccurs="1" name="labelSpecs" type="tns:ArrayOfLabelItemSpec" /> <s:element minOccurs="1" maxOccurs="1" name="children" type="tns:LabelChildOption" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="VersionControlLabel"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfItem" /> </s:sequence> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute name="name" type="s:string" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerdisp" type="s:string" /> <s:attribute name="owneruniq" type="s:string" /> <s:attribute name="scope" type="s:string" /> <s:attribute name="lid" type="s:int" use="required" /> </s:complexType> <s:complexType name="ArrayOfLabelItemSpec"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="LabelItemSpec" nillable="true" type="tns:LabelItemSpec" /> </s:sequence> </s:complexType> <s:complexType name="LabelItemSpec"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ItemSpec" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="Version" type="tns:VersionSpec" /> </s:sequence> <s:attribute default="false" name="ex" type="s:boolean" /> </s:complexType> <s:simpleType name="LabelChildOption"> <s:restriction base="s:string"> <s:enumeration value="Fail" /> <s:enumeration value="Replace" /> <s:enumeration value="Merge" /> </s:restriction> </s:simpleType> <s:element name="LabelItemResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="LabelItemResult" type="tns:ArrayOfLabelResult" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="Merge"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="source" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="target" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="from" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="to" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="options" type="tns:MergeOptions" /> <s:element minOccurs="1" maxOccurs="1" name="lockLevel" type="tns:LockLevel" /> <s:element minOccurs="1" maxOccurs="1" name="optionsEx" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:simpleType name="MergeOptions"> <s:list> <s:simpleType> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="ForceMerge" /> <s:enumeration value="Baseless" /> <s:enumeration value="NoMerge" /> <s:enumeration value="AlwaysAcceptMine" /> </s:restriction> </s:simpleType> </s:list> </s:simpleType> <s:complexType name="Conflict"> <s:attribute name="cid" type="s:int" use="required" /> <s:attribute name="pcid" type="s:int" use="required" /> <s:attribute name="ychg" type="tns:ChangeType" use="required" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="ychgEx" type="s:int" /> <s:attribute name="ysitem" type="s:string" /> <s:attribute name="ysitemsrc" type="s:string" /> <s:attribute name="yenc" type="s:int" use="required" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="yprop" type="s:int" /> <s:attribute name="ytype" type="tns:ItemType" use="required" /> <s:attribute name="yver" type="s:int" use="required" /> <s:attribute name="yitemid" type="s:int" use="required" /> <s:attribute name="ydid" type="s:int" use="required" /> <s:attribute name="ylchg" type="tns:ChangeType" use="required" /> <s:attribute default="0" name="ylchgEx" type="s:int" /> <s:attribute name="ylmver" type="s:int" use="required" /> <s:attribute name="bsitem" type="s:string" /> <s:attribute name="benc" type="s:int" use="required" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="bprop" type="s:int" /> <s:attribute name="bitemid" type="s:int" use="required" /> <s:attribute name="bver" type="s:int" use="required" /> <s:attribute name="bhash" type="s:base64Binary" /> <s:attribute name="bdid" type="s:int" use="required" /> <s:attribute name="btype" type="tns:ItemType" use="required" /> <s:attribute default="None" name="bchg" type="tns:ChangeType" /> <s:attribute default="0" name="bchgEx" type="s:int" /> <s:attribute name="titemid" type="s:int" use="required" /> <s:attribute name="tver" type="s:int" use="required" /> <s:attribute name="tsitem" type="s:string" /> <s:attribute name="tenc" type="s:int" use="required" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="tprop" type="s:int" /> <s:attribute name="thash" type="s:base64Binary" /> <s:attribute name="tdid" type="s:int" use="required" /> <s:attribute name="ttype" type="tns:ItemType" use="required" /> <s:attribute name="tlmver" type="s:int" use="required" /> <!--[IntelliJ] attributes made optional--> <s:attribute name="tverf" type="s:int" /> <s:attribute name="isc" type="s:boolean" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="tctyp" type="s:int" /> <s:attribute name="tsn" type="s:string" /> <s:attribute name="tson" type="s:string" /> <s:attribute name="srclitem" type="s:string" /> <s:attribute name="tgtlitem" type="s:string" /> <s:attribute name="ctype" type="tns:ConflictType" use="required" /> <s:attribute name="reason" type="s:int" use="required" /> <s:attribute name="isnamecflict" type="s:boolean" use="required" /> <s:attribute name="isforced" type="s:boolean" use="required" /> <s:attribute default="None" name="res" type="tns:Resolution" /> <s:attribute name="isresolved" type="s:boolean" use="required" /> <s:attribute name="bdurl" type="s:string" /> <s:attribute name="tdurl" type="s:string" /> <s:attribute name="ydurl" type="s:string" /> <s:attribute default="0" name="copt" type="s:int" /> </s:complexType> <s:simpleType name="Resolution"> <s:restriction base="s:string"> <s:enumeration value="None" /> <s:enumeration value="AcceptMerge" /> <s:enumeration value="AcceptYours" /> <s:enumeration value="AcceptTheirs" /> <s:enumeration value="DeleteConflict" /> <s:enumeration value="AcceptYoursRenameTheirs" /> <s:enumeration value="OverwriteLocal" /> </s:restriction> </s:simpleType> <s:complexType name="ArrayOfConflict"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Conflict" nillable="true" type="tns:Conflict" /> </s:sequence> </s:complexType> <s:element name="MergeResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="MergeResult" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> <s:element minOccurs="0" maxOccurs="1" name="conflicts" type="tns:ArrayOfConflict" /> </s:sequence> </s:complexType> </s:element> <s:element name="PendChanges"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="changes" type="tns:ArrayOfChangeRequest" /> <s:element minOccurs="1" maxOccurs="1" name="pendChangesOptions" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="supportedFeatures" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfChangeRequest"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ChangeRequest" nillable="true" type="tns:ChangeRequest" /> </s:sequence> </s:complexType> <s:complexType name="ChangeRequest"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="item" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="vspec" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute default="None" name="req" type="tns:RequestType" /> <s:attribute default="0" name="did" type="s:int" /> <s:attribute default="-2" name="enc" type="s:int" /> <s:attribute default="Any" name="type" type="tns:ItemType" /> <s:attribute default="Unchanged" name="lock" type="tns:LockLevel" /> <s:attribute name="target" type="s:string" /> <s:attribute default="Any" name="targettype" type="tns:ItemType" /> </s:complexType> <s:element name="PendChangesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="PendChangesResult" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryAnnotation"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="annotationName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="annotatedItem" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="version" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="Annotation"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> </s:sequence> <s:attribute name="item" type="s:string" /> <s:attribute name="v" type="s:int" use="required" /> <s:attribute name="name" type="s:string" /> <s:attribute name="value" type="s:string" /> <s:attribute name="date" type="s:dateTime" use="required" /> </s:complexType> <s:complexType name="ArrayOfAnnotation"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Annotation" nillable="true" type="tns:Annotation" /> </s:sequence> </s:complexType> <s:element name="QueryAnnotationResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryAnnotationResult" type="tns:ArrayOfAnnotation" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryBranches"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="version" type="tns:VersionSpec" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfItemSpec"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ItemSpec" nillable="true" type="tns:ItemSpec" /> </s:sequence> </s:complexType> <s:complexType name="BranchRelative"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="BranchFromItem" type="tns:Item" /> <s:element minOccurs="0" maxOccurs="1" name="BranchToItem" type="tns:Item" /> </s:sequence> <s:attribute name="reltoid" type="s:int" use="required" /> <s:attribute name="relfromid" type="s:int" use="required" /> <s:attribute default="false" name="reqstd" type="s:boolean" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="bctype" type="s:int" /> </s:complexType> <s:complexType name="ArrayOfBranchRelative"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="BranchRelative" nillable="true" type="tns:BranchRelative" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfArrayOfBranchRelative"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfBranchRelative" nillable="true" type="tns:ArrayOfBranchRelative" /> </s:sequence> </s:complexType> <s:element name="QueryBranchesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryBranchesResult" type="tns:ArrayOfArrayOfBranchRelative" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryChangeset"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="changesetId" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="includeChanges" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <!--[IntelliJ] element made optional TODO--> <s:element minOccurs="1" maxOccurs="1" name="includeSourceRenames" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryChangesetResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryChangesetResult" type="tns:Changeset" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryChangesForChangeset"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="changesetId" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="pageSize" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="lastItem" type="tns:ItemSpec" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryChangesForChangesetResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryChangesForChangesetResult" type="tns:ArrayOfChange" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryCheckinNoteDefinition"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="associatedServerItem" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryCheckinNoteDefinitionResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryCheckinNoteDefinitionResult" type="tns:ArrayOfCheckinNoteFieldDefinition" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryCheckinNoteFieldNames"> <s:complexType /> </s:element> <s:element name="QueryCheckinNoteFieldNamesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryCheckinNoteFieldNamesResult" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryConflicts"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryConflictsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryConflictsResult" type="tns:ArrayOfConflict" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryEffectiveGlobalPermissions"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="identityName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryEffectiveGlobalPermissionsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryEffectiveGlobalPermissionsResult" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryEffectiveItemPermissions"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="item" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="identityName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryEffectiveItemPermissionsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryEffectiveItemPermissionsResult" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryFileTypes"> <s:complexType /> </s:element> <s:complexType name="FileType"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Extensions" type="tns:ArrayOfString" /> </s:sequence> <s:attribute name="name" type="s:string" /> <s:attribute name="multi" type="s:boolean" use="required" /> </s:complexType> <s:complexType name="ArrayOfFileType"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="FileType" nillable="true" type="tns:FileType" /> </s:sequence> </s:complexType> <s:element name="QueryFileTypesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryFileTypesResult" type="tns:ArrayOfFileType" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryGlobalPermissions"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="identityNames" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="GlobalSecurity"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Entries" type="tns:ArrayOfAccessEntry" /> </s:sequence> <s:attribute default="true" name="mod" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfAccessEntry"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="AccessEntry" nillable="true" type="tns:AccessEntry" /> </s:sequence> </s:complexType> <s:complexType name="AccessEntry"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Allow" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="Deny" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="AllowInherited" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="DenyInherited" type="tns:ArrayOfString" /> </s:sequence> <s:attribute name="ident" type="s:string" /> <s:attribute name="disp" type="s:string" /> </s:complexType> <s:element name="QueryGlobalPermissionsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryGlobalPermissionsResult" type="tns:GlobalSecurity" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryHistory"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpec" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionItem" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="user" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="versionFrom" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionTo" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="maxCount" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="includeFiles" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="slotMode" type="s:boolean" /> <!--[IntelliJ] element made optional TODO--> <s:element minOccurs="1" maxOccurs="1" name="sortAscending" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfChangeset"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Changeset" nillable="true" type="tns:Changeset" /> </s:sequence> </s:complexType> <s:element name="QueryHistoryResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryHistoryResult" type="tns:ArrayOfChangeset" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryItems"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="version" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="deletedState" type="tns:DeletedState" /> <s:element minOccurs="1" maxOccurs="1" name="itemType" type="tns:ItemType" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <!--[IntelliJ] element made optional TODO--> <s:element minOccurs="1" maxOccurs="1" name="options" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:simpleType name="DeletedState"> <s:restriction base="s:string"> <s:enumeration value="NonDeleted" /> <s:enumeration value="Deleted" /> <s:enumeration value="Any" /> </s:restriction> </s:simpleType> <!-- TODO: Seems this one will cause problems with previous version --> <s:complexType name="BaseItemSetOfItem"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryPath" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Pattern" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfItem" /> </s:sequence> </s:complexType> <s:complexType name="ItemSet"> <s:complexContent mixed="false"> <s:extension base="tns:BaseItemSetOfItem"/> </s:complexContent> </s:complexType> <s:complexType name="ArrayOfItemSet"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ItemSet" nillable="true" type="tns:ItemSet" /> </s:sequence> </s:complexType> <s:element name="QueryItemsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryItemsResult" type="tns:ArrayOfItemSet" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryLocalVersions"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpecs" type="tns:ArrayOfItemSpec" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="LocalVersion"> <s:attribute name="i" type="s:string" /> <s:attribute name="v" type="s:int" use="required" /> </s:complexType> <s:complexType name="ArrayOfLocalVersion"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="LocalVersion" nillable="true" type="tns:LocalVersion" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfArrayOfLocalVersion"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfLocalVersion" nillable="true" type="tns:ArrayOfLocalVersion" /> </s:sequence> </s:complexType> <s:element name="QueryLocalVersionsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryLocalVersionsResult" type="tns:ArrayOfArrayOfLocalVersion" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryItemsExtended"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="1" maxOccurs="1" name="deletedState" type="tns:DeletedState" /> <s:element minOccurs="1" maxOccurs="1" name="itemType" type="tns:ItemType" /> <!--[IntelliJ] element made optional TODO--> <s:element minOccurs="1" maxOccurs="1" name="options" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ExtendedItem"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" default="false" name="IsBranch" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="PropertyValues" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute default="0" name="lver" type="s:int" /> <s:attribute default="0" name="did" type="s:int" /> <s:attribute default="0" name="latest" type="s:int" /> <s:attribute default="Any" name="type" type="tns:ItemType" /> <s:attribute default="-3" name="enc" type="s:int" /> <s:attribute default="0" name="itemid" type="s:int" /> <s:attribute name="local" type="s:string" /> <s:attribute name="titem" type="s:string" /> <s:attribute name="sitem" type="s:string" /> <s:attribute default="None" name="chg" type="tns:ChangeType" /> <s:attribute default="0" name="chgEx" type="s:int" /> <s:attribute default="false" name="ochg" type="s:boolean" /> <s:attribute default="None" name="lock" type="tns:LockLevel" /> <s:attribute name="lowner" type="s:string" /> <s:attribute name="lownerdisp" type="s:string" /> <!--[IntelliJ] attribute made optional--> <s:attribute name="date" type="s:dateTime" /> </s:complexType> <s:complexType name="ArrayOfExtendedItem"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ExtendedItem" nillable="true" type="tns:ExtendedItem" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfArrayOfExtendedItem"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfExtendedItem" nillable="true" type="tns:ArrayOfExtendedItem" /> </s:sequence> </s:complexType> <s:element name="QueryItemsExtendedResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryItemsExtendedResult" type="tns:ArrayOfArrayOfExtendedItem" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryItemPermissions"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpecs" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="identityNames" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ItemSecurity"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Entries" type="tns:ArrayOfAccessEntry" /> </s:sequence> <s:attribute default="true" name="inherit" type="s:boolean" /> <s:attribute name="item" type="s:string" /> <s:attribute default="true" name="mod" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfItemSecurity"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ItemSecurity" nillable="true" type="tns:ItemSecurity" /> </s:sequence> </s:complexType> <s:element name="QueryItemPermissionsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryItemPermissionsResult" type="tns:ArrayOfItemSecurity" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryLabels"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="labelName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="labelScope" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="owner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="filterItem" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="versionFilterItem" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="includeItems" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfVersionControlLabel"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="VersionControlLabel" nillable="true" type="tns:VersionControlLabel" /> </s:sequence> </s:complexType> <s:element name="QueryLabelsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryLabelsResult" type="tns:ArrayOfVersionControlLabel" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryMergeCandidates"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="source" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="target" type="tns:ItemSpec" /> <!-- [IntelliJ] minOccurs set to 0 --> <s:element minOccurs="0" maxOccurs="1" name="options" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="MergeCandidate"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Changeset" type="tns:Changeset" /> </s:sequence> <s:attribute default="false" name="part" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfMergeCandidate"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="MergeCandidate" nillable="true" type="tns:MergeCandidate" /> </s:sequence> </s:complexType> <s:element name="QueryMergeCandidatesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryMergeCandidatesResult" type="tns:ArrayOfMergeCandidate" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryMerges"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="source" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionSource" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="target" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionTarget" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionFrom" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionTo" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="maxChangesets" type="s:int" /> <!--[IntelliJ] element made optional--> <s:element minOccurs="0" maxOccurs="1" name="showAll" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ChangesetMerge"> <s:attribute name="srcver" type="s:int" use="required" /> <s:attribute name="tgtver" type="s:int" use="required" /> <s:attribute default="false" name="part" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfChangesetMerge"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ChangesetMerge" nillable="true" type="tns:ChangesetMerge" /> </s:sequence> </s:complexType> <s:element name="QueryMergesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryMergesResult" type="tns:ArrayOfChangesetMerge" /> <s:element minOccurs="0" maxOccurs="1" name="changesets" type="tns:ArrayOfChangeset" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryMergesWithDetails"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="source" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionSource" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="target" type="tns:ItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionTarget" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionFrom" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="versionTo" type="tns:VersionSpec" /> <s:element minOccurs="1" maxOccurs="1" name="maxChangesets" type="s:int" /> <!--[IntelliJ] element made optional--> <s:element minOccurs="0" maxOccurs="1" name="showAll" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ChangesetMergeDetails"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="MergedItems" type="tns:ArrayOfItemMerge" /> <s:element minOccurs="0" maxOccurs="1" name="UnmergedItems" type="tns:ArrayOfItemMerge" /> <s:element minOccurs="0" maxOccurs="1" name="Changesets" type="tns:ArrayOfChangeset" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfItemMerge"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="ItemMerge" nillable="true" type="tns:ItemMerge" /> </s:sequence> </s:complexType> <s:complexType name="ItemMerge"> <s:attribute name="sid" type="s:int" use="required" /> <s:attribute name="svf" type="s:int" use="required" /> <s:attribute name="ssi" type="s:string" /> <s:attribute name="tid" type="s:int" use="required" /> <s:attribute name="tvf" type="s:int" use="required" /> <s:attribute name="tsi" type="s:string" /> </s:complexType> <s:element name="QueryMergesWithDetailsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryMergesWithDetailsResult" type="tns:ChangesetMergeDetails" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryPendingSets"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="localWorkspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="localWorkspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="queryWorkspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpecs" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryPendingSetsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryPendingSetsResult" type="tns:ArrayOfPendingSet" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryPendingChangesForWorkspace"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpecs" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="pageSize" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="lastChange" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryPendingChangesForWorkspaceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryPendingChangesForWorkspaceResult" type="tns:ArrayOfPendingChange" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryShelvedChanges"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="localWorkspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="localWorkspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="shelvesetName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="itemSpecs" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryShelvedChangesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryShelvedChangesResult" type="tns:ArrayOfPendingSet" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryShelvesets"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="shelvesetName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="Shelveset"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="PolicyOverrideComment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CheckinNote" type="tns:CheckinNote" /> <s:element minOccurs="0" maxOccurs="1" name="Links" type="tns:ArrayOfVersionControlLink" /> <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfPropertyValue" /> </s:sequence> <s:attribute name="date" type="s:dateTime" use="required" /> <s:attribute name="name" type="s:string" /> <s:attribute name="owner" type="s:string" /> <s:attribute name="ownerdisp" type="s:string" /> <s:attribute name="owneruniq" type="s:string" /> <s:attribute default="false" name="ce" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfVersionControlLink"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="VersionControlLink" nillable="true" type="tns:VersionControlLink" /> </s:sequence> </s:complexType> <s:complexType name="VersionControlLink"> <s:attribute name="type" type="s:int" use="required" /> <s:attribute name="url" type="s:string" /> </s:complexType> <s:complexType name="ArrayOfShelveset"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Shelveset" nillable="true" type="tns:Shelveset" /> </s:sequence> </s:complexType> <s:element name="QueryShelvesetsResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryShelvesetsResult" type="tns:ArrayOfShelveset" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryWorkspace"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryWorkspaceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryWorkspaceResult" type="tns:Workspace" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryWorkspaces"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="computer" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="permissionsFilter" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfWorkspace"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Workspace" nillable="true" type="tns:Workspace" /> </s:sequence> </s:complexType> <s:element name="QueryWorkspacesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryWorkspacesResult" type="tns:ArrayOfWorkspace" /> </s:sequence> </s:complexType> </s:element> <s:element name="RefreshIdentityDisplayName"> <s:complexType /> </s:element> <s:element name="RefreshIdentityDisplayNameResponse"> <s:complexType /> </s:element> <s:element name="RemoveLocalConflict"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="conflictId" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="RemoveLocalConflictResponse"> <s:complexType /> </s:element> <s:element name="Resolve"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="conflictId" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="resolution" type="tns:Resolution" /> <s:element minOccurs="0" maxOccurs="1" name="newPath" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="encoding" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="lockLevel" type="tns:LockLevel" /> </s:sequence> </s:complexType> </s:element> <s:element name="ResolveResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ResolveResult" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="undoOperations" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="resolvedConflicts" type="tns:ArrayOfConflict" /> </s:sequence> </s:complexType> </s:element> <s:element name="SetFileTypes"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="fileTypes" type="tns:ArrayOfFileType" /> </s:sequence> </s:complexType> </s:element> <s:element name="SetFileTypesResponse"> <s:complexType /> </s:element> <s:element name="Shelve"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="serverItems" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="shelveset" type="tns:Shelveset" /> <s:element minOccurs="1" maxOccurs="1" name="replace" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:element name="ShelveResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ShelveResult" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="UndoPendingChanges"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> </s:sequence> </s:complexType> </s:element> <s:element name="UndoPendingChangesResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UndoPendingChangesResult" type="tns:ArrayOfGetOperation" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="UnlabelItem"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="labelName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="labelScope" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> <s:element minOccurs="0" maxOccurs="1" name="version" type="tns:VersionSpec" /> </s:sequence> </s:complexType> </s:element> <s:element name="UnlabelItemResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UnlabelItemResult" type="tns:ArrayOfLabelResult" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="Unshelve"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="shelvesetName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="shelvesetOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="items" type="tns:ArrayOfItemSpec" /> </s:sequence> </s:complexType> </s:element> <s:element name="UnshelveResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UnshelveResult" type="tns:Shelveset" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> <s:element minOccurs="0" maxOccurs="1" name="getOperations" type="tns:ArrayOfGetOperation" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateChangeset"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="changeset" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="checkinNote" type="tns:CheckinNote" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateChangesetResponse"> <s:complexType /> </s:element> <s:element name="UpdateCheckinNoteFieldName"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="path" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="existingFieldName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="newFieldName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateCheckinNoteFieldNameResponse"> <s:complexType /> </s:element> <s:element name="UpdateGlobalSecurity"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="changes" type="tns:ArrayOfPermissionChange" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfPermissionChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PermissionChange" nillable="true" type="tns:PermissionChange" /> </s:sequence> </s:complexType> <s:complexType name="PermissionChange"> <s:complexContent mixed="false"> <s:extension base="tns:SecurityChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Allow" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="Deny" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="Remove" type="tns:ArrayOfString" /> </s:sequence> <s:attribute name="ident" type="s:string" /> <s:attribute name="disp" type="s:string" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="SecurityChange" abstract="true"> <s:attribute name="item" type="s:string" /> </s:complexType> <s:complexType name="InheritanceChange"> <s:complexContent mixed="false"> <s:extension base="tns:SecurityChange"> <s:attribute default="true" name="inherit" type="s:boolean" /> </s:extension> </s:complexContent> </s:complexType> <s:element name="UpdateGlobalSecurityResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UpdateGlobalSecurityResult" type="tns:ArrayOfPermissionChange" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateItemSecurity"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="changes" type="tns:ArrayOfSecurityChange" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfSecurityChange"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="SecurityChange" nillable="true" type="tns:SecurityChange" /> </s:sequence> </s:complexType> <s:element name="UpdateItemSecurityResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UpdateItemSecurityResult" type="tns:ArrayOfSecurityChange" /> <s:element minOccurs="0" maxOccurs="1" name="failures" type="tns:ArrayOfFailure" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateLocalVersion"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="updates" type="tns:ArrayOfLocalVersionUpdate" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfLocalVersionUpdate"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="LocalVersionUpdate" nillable="true" type="tns:LocalVersionUpdate" /> </s:sequence> </s:complexType> <s:complexType name="LocalVersionUpdate"> <!-- TODO: Seems to cause problems with old versions --> <s:complexContent mixed="false"> <s:extension base="tns:BaseLocalVersionUpdate"> <s:attribute default="0" name="itemid" type="s:int" /> </s:extension> </s:complexContent> </s:complexType> <s:complexType name="BaseLocalVersionUpdate" abstract="true"> <s:attribute name="tlocal" type="s:string" /> <s:attribute name="lver" type="s:int" use="required" /> </s:complexType> <s:element name="UpdateLocalVersionResponse"> <s:complexType /> </s:element> <s:element name="UpdatePendingState"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="workspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="workspaceOwner" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="updates" type="tns:ArrayOfPendingState" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfPendingState"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="PendingState" nillable="true" type="tns:PendingState" /> </s:sequence> </s:complexType> <s:complexType name="PendingState"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ConflictInfo" type="tns:ConflictInformation" /> </s:sequence> <s:attribute name="id" type="s:int" use="required" /> <s:attribute default="0" name="rtv" type="s:int" /> </s:complexType> <s:complexType name="ConflictInformation"> <s:attribute name="ct" type="tns:ConflictType" use="required" /> <s:attribute name="vf" type="s:int" use="required" /> <s:attribute name="pcid" type="s:int" use="required" /> <s:attribute name="slocal" type="s:string" /> <s:attribute name="tlocal" type="s:string" /> <s:attribute name="re" type="s:int" use="required" /> </s:complexType> <s:element name="UpdatePendingStateResponse"> <s:complexType /> </s:element> <s:element name="UpdateWorkspace"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="oldWorkspaceName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ownerName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="newWorkspace" type="tns:Workspace" /> <s:element minOccurs="1" maxOccurs="1" name="supportedFeatures" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="UpdateWorkspaceResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="UpdateWorkspaceResult" type="tns:Workspace" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryPendingChangesById"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="pendingChangeIds" type="tns:ArrayOfInt" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfInt"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" /> </s:sequence> </s:complexType> <s:element name="QueryPendingChangesByIdResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryPendingChangesByIdResult" type="tns:ArrayOfPendingChange" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryItemsById"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="itemIds" type="tns:ArrayOfInt" /> <s:element minOccurs="1" maxOccurs="1" name="changeSet" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="generateDownloadUrls" type="s:boolean" /> <s:element minOccurs="1" maxOccurs="1" name="options" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="QueryItemsByIdResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="QueryItemsByIdResult" type="tns:ArrayOfItem" /> </s:sequence> </s:complexType> </s:element> <s:element name="CreateTeamProjectFolder"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="teamProjectOptions" type="tns:TeamProjectFolderOptions" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="TeamProjectFolderOptions"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="TeamProject" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SourceProject" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Permissions" type="tns:ArrayOfTeamProjectFolderPermission" /> <s:element minOccurs="0" maxOccurs="1" name="CheckinNoteDefinition" type="tns:ArrayOfCheckinNoteFieldDefinition" /> </s:sequence> <s:attribute default="false" name="exc" type="s:boolean" /> <s:attribute default="false" name="gloc" type="s:boolean" /> </s:complexType> <s:complexType name="ArrayOfTeamProjectFolderPermission"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="TeamProjectFolderPermission" nillable="true" type="tns:TeamProjectFolderPermission" /> </s:sequence> </s:complexType> <s:complexType name="TeamProjectFolderPermission"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="AllowPermission" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="DenyPermission" type="tns:ArrayOfString" /> </s:sequence> <s:attribute name="ident" type="s:string" /> </s:complexType> <s:element name="CreateTeamProjectFolderResponse"> <s:complexType /> </s:element> <s:element name="CreateBranch"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="sourcePath" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="targetPath" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="version" type="tns:VersionSpec" /> <s:element minOccurs="0" maxOccurs="1" name="info" type="tns:Changeset" /> <s:element minOccurs="0" maxOccurs="1" name="checkinNotificationInfo" type="tns:CheckinNotificationInfo" /> <s:element minOccurs="0" maxOccurs="1" name="mappings" type="tns:ArrayOfMapping" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMapping"> <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="Mapping" nillable="true" type="tns:Mapping" /> </s:sequence> </s:complexType> <s:element name="CreateBranchResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CreateBranchResult" type="tns:CheckinResult" /> </s:sequence> </s:complexType> </s:element> </s:schema> <s:schema elementFormDefault="qualified" targetNamespace="http://microsoft.com/wsdl/types/"> <s:simpleType name="guid"> <s:restriction base="s:string"> <s:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" /> </s:restriction> </s:simpleType> </s:schema> </wsdl:types> <wsdl:message name="AddConflictSoapIn"> <wsdl:part name="parameters" element="tns:AddConflict" /> </wsdl:message> <wsdl:message name="AddConflictSoapOut"> <wsdl:part name="parameters" element="tns:AddConflictResponse" /> </wsdl:message> <wsdl:message name="CheckAuthenticationSoapIn"> <wsdl:part name="parameters" element="tns:CheckAuthentication" /> </wsdl:message> <wsdl:message name="CheckAuthenticationSoapOut"> <wsdl:part name="parameters" element="tns:CheckAuthenticationResponse" /> </wsdl:message> <wsdl:message name="CheckInSoapIn"> <wsdl:part name="parameters" element="tns:CheckIn" /> </wsdl:message> <wsdl:message name="CheckInSoapOut"> <wsdl:part name="parameters" element="tns:CheckInResponse" /> </wsdl:message> <wsdl:message name="CheckPendingChangesSoapIn"> <wsdl:part name="parameters" element="tns:CheckPendingChanges" /> </wsdl:message> <wsdl:message name="CheckPendingChangesSoapOut"> <wsdl:part name="parameters" element="tns:CheckPendingChangesResponse" /> </wsdl:message> <wsdl:message name="CreateAnnotationSoapIn"> <wsdl:part name="parameters" element="tns:CreateAnnotation" /> </wsdl:message> <wsdl:message name="CreateAnnotationSoapOut"> <wsdl:part name="parameters" element="tns:CreateAnnotationResponse" /> </wsdl:message> <wsdl:message name="CreateCheckinNoteDefinitionSoapIn"> <wsdl:part name="parameters" element="tns:CreateCheckinNoteDefinition" /> </wsdl:message> <wsdl:message name="CreateCheckinNoteDefinitionSoapOut"> <wsdl:part name="parameters" element="tns:CreateCheckinNoteDefinitionResponse" /> </wsdl:message> <wsdl:message name="CreateWorkspaceSoapIn"> <wsdl:part name="parameters" element="tns:CreateWorkspace" /> </wsdl:message> <wsdl:message name="CreateWorkspaceSoapOut"> <wsdl:part name="parameters" element="tns:CreateWorkspaceResponse" /> </wsdl:message> <wsdl:message name="DeleteAnnotationSoapIn"> <wsdl:part name="parameters" element="tns:DeleteAnnotation" /> </wsdl:message> <wsdl:message name="DeleteAnnotationSoapOut"> <wsdl:part name="parameters" element="tns:DeleteAnnotationResponse" /> </wsdl:message> <wsdl:message name="DeleteLabelSoapIn"> <wsdl:part name="parameters" element="tns:DeleteLabel" /> </wsdl:message> <wsdl:message name="DeleteLabelSoapOut"> <wsdl:part name="parameters" element="tns:DeleteLabelResponse" /> </wsdl:message> <wsdl:message name="DeleteShelvesetSoapIn"> <wsdl:part name="parameters" element="tns:DeleteShelveset" /> </wsdl:message> <wsdl:message name="DeleteShelvesetSoapOut"> <wsdl:part name="parameters" element="tns:DeleteShelvesetResponse" /> </wsdl:message> <wsdl:message name="DeleteWorkspaceSoapIn"> <wsdl:part name="parameters" element="tns:DeleteWorkspace" /> </wsdl:message> <wsdl:message name="DeleteWorkspaceSoapOut"> <wsdl:part name="parameters" element="tns:DeleteWorkspaceResponse" /> </wsdl:message> <wsdl:message name="DestroySoapIn"> <wsdl:part name="parameters" element="tns:Destroy" /> </wsdl:message> <wsdl:message name="DestroySoapOut"> <wsdl:part name="parameters" element="tns:DestroyResponse" /> </wsdl:message> <wsdl:message name="GetSoapIn"> <wsdl:part name="parameters" element="tns:Get" /> </wsdl:message> <wsdl:message name="GetSoapOut"> <wsdl:part name="parameters" element="tns:GetResponse" /> </wsdl:message> <wsdl:message name="GetRepositoryPropertiesSoapIn"> <wsdl:part name="parameters" element="tns:GetRepositoryProperties" /> </wsdl:message> <wsdl:message name="GetRepositoryPropertiesSoapOut"> <wsdl:part name="parameters" element="tns:GetRepositoryPropertiesResponse" /> </wsdl:message> <wsdl:message name="LabelItemSoapIn"> <wsdl:part name="parameters" element="tns:LabelItem" /> </wsdl:message> <wsdl:message name="LabelItemSoapOut"> <wsdl:part name="parameters" element="tns:LabelItemResponse" /> </wsdl:message> <wsdl:message name="MergeSoapIn"> <wsdl:part name="parameters" element="tns:Merge" /> </wsdl:message> <wsdl:message name="MergeSoapOut"> <wsdl:part name="parameters" element="tns:MergeResponse" /> </wsdl:message> <wsdl:message name="PendChangesSoapIn"> <wsdl:part name="parameters" element="tns:PendChanges" /> </wsdl:message> <wsdl:message name="PendChangesSoapOut"> <wsdl:part name="parameters" element="tns:PendChangesResponse" /> </wsdl:message> <wsdl:message name="QueryAnnotationSoapIn"> <wsdl:part name="parameters" element="tns:QueryAnnotation" /> </wsdl:message> <wsdl:message name="QueryAnnotationSoapOut"> <wsdl:part name="parameters" element="tns:QueryAnnotationResponse" /> </wsdl:message> <wsdl:message name="QueryBranchesSoapIn"> <wsdl:part name="parameters" element="tns:QueryBranches" /> </wsdl:message> <wsdl:message name="QueryBranchesSoapOut"> <wsdl:part name="parameters" element="tns:QueryBranchesResponse" /> </wsdl:message> <wsdl:message name="QueryChangesetSoapIn"> <wsdl:part name="parameters" element="tns:QueryChangeset" /> </wsdl:message> <wsdl:message name="QueryChangesetSoapOut"> <wsdl:part name="parameters" element="tns:QueryChangesetResponse" /> </wsdl:message> <wsdl:message name="QueryChangesForChangesetSoapIn"> <wsdl:part name="parameters" element="tns:QueryChangesForChangeset" /> </wsdl:message> <wsdl:message name="QueryChangesForChangesetSoapOut"> <wsdl:part name="parameters" element="tns:QueryChangesForChangesetResponse" /> </wsdl:message> <wsdl:message name="QueryCheckinNoteDefinitionSoapIn"> <wsdl:part name="parameters" element="tns:QueryCheckinNoteDefinition" /> </wsdl:message> <wsdl:message name="QueryCheckinNoteDefinitionSoapOut"> <wsdl:part name="parameters" element="tns:QueryCheckinNoteDefinitionResponse" /> </wsdl:message> <wsdl:message name="QueryCheckinNoteFieldNamesSoapIn"> <wsdl:part name="parameters" element="tns:QueryCheckinNoteFieldNames" /> </wsdl:message> <wsdl:message name="QueryCheckinNoteFieldNamesSoapOut"> <wsdl:part name="parameters" element="tns:QueryCheckinNoteFieldNamesResponse" /> </wsdl:message> <wsdl:message name="QueryConflictsSoapIn"> <wsdl:part name="parameters" element="tns:QueryConflicts" /> </wsdl:message> <wsdl:message name="QueryConflictsSoapOut"> <wsdl:part name="parameters" element="tns:QueryConflictsResponse" /> </wsdl:message> <wsdl:message name="QueryEffectiveGlobalPermissionsSoapIn"> <wsdl:part name="parameters" element="tns:QueryEffectiveGlobalPermissions" /> </wsdl:message> <wsdl:message name="QueryEffectiveGlobalPermissionsSoapOut"> <wsdl:part name="parameters" element="tns:QueryEffectiveGlobalPermissionsResponse" /> </wsdl:message> <wsdl:message name="QueryEffectiveItemPermissionsSoapIn"> <wsdl:part name="parameters" element="tns:QueryEffectiveItemPermissions" /> </wsdl:message> <wsdl:message name="QueryEffectiveItemPermissionsSoapOut"> <wsdl:part name="parameters" element="tns:QueryEffectiveItemPermissionsResponse" /> </wsdl:message> <wsdl:message name="QueryFileTypesSoapIn"> <wsdl:part name="parameters" element="tns:QueryFileTypes" /> </wsdl:message> <wsdl:message name="QueryFileTypesSoapOut"> <wsdl:part name="parameters" element="tns:QueryFileTypesResponse" /> </wsdl:message> <wsdl:message name="QueryGlobalPermissionsSoapIn"> <wsdl:part name="parameters" element="tns:QueryGlobalPermissions" /> </wsdl:message> <wsdl:message name="QueryGlobalPermissionsSoapOut"> <wsdl:part name="parameters" element="tns:QueryGlobalPermissionsResponse" /> </wsdl:message> <wsdl:message name="QueryHistorySoapIn"> <wsdl:part name="parameters" element="tns:QueryHistory" /> </wsdl:message> <wsdl:message name="QueryHistorySoapOut"> <wsdl:part name="parameters" element="tns:QueryHistoryResponse" /> </wsdl:message> <wsdl:message name="QueryItemsSoapIn"> <wsdl:part name="parameters" element="tns:QueryItems" /> </wsdl:message> <wsdl:message name="QueryItemsSoapOut"> <wsdl:part name="parameters" element="tns:QueryItemsResponse" /> </wsdl:message> <wsdl:message name="QueryLocalVersionsSoapIn"> <wsdl:part name="parameters" element="tns:QueryLocalVersions" /> </wsdl:message> <wsdl:message name="QueryLocalVersionsSoapOut"> <wsdl:part name="parameters" element="tns:QueryLocalVersionsResponse" /> </wsdl:message> <wsdl:message name="QueryItemsExtendedSoapIn"> <wsdl:part name="parameters" element="tns:QueryItemsExtended" /> </wsdl:message> <wsdl:message name="QueryItemsExtendedSoapOut"> <wsdl:part name="parameters" element="tns:QueryItemsExtendedResponse" /> </wsdl:message> <wsdl:message name="QueryItemPermissionsSoapIn"> <wsdl:part name="parameters" element="tns:QueryItemPermissions" /> </wsdl:message> <wsdl:message name="QueryItemPermissionsSoapOut"> <wsdl:part name="parameters" element="tns:QueryItemPermissionsResponse" /> </wsdl:message> <wsdl:message name="QueryLabelsSoapIn"> <wsdl:part name="parameters" element="tns:QueryLabels" /> </wsdl:message> <wsdl:message name="QueryLabelsSoapOut"> <wsdl:part name="parameters" element="tns:QueryLabelsResponse" /> </wsdl:message> <wsdl:message name="QueryMergeCandidatesSoapIn"> <wsdl:part name="parameters" element="tns:QueryMergeCandidates" /> </wsdl:message> <wsdl:message name="QueryMergeCandidatesSoapOut"> <wsdl:part name="parameters" element="tns:QueryMergeCandidatesResponse" /> </wsdl:message> <wsdl:message name="QueryMergesSoapIn"> <wsdl:part name="parameters" element="tns:QueryMerges" /> </wsdl:message> <wsdl:message name="QueryMergesSoapOut"> <wsdl:part name="parameters" element="tns:QueryMergesResponse" /> </wsdl:message> <wsdl:message name="QueryMergesWithDetailsSoapIn"> <wsdl:part name="parameters" element="tns:QueryMergesWithDetails" /> </wsdl:message> <wsdl:message name="QueryMergesWithDetailsSoapOut"> <wsdl:part name="parameters" element="tns:QueryMergesWithDetailsResponse" /> </wsdl:message> <wsdl:message name="QueryPendingSetsSoapIn"> <wsdl:part name="parameters" element="tns:QueryPendingSets" /> </wsdl:message> <wsdl:message name="QueryPendingSetsSoapOut"> <wsdl:part name="parameters" element="tns:QueryPendingSetsResponse" /> </wsdl:message> <wsdl:message name="QueryPendingChangesForWorkspaceSoapIn"> <wsdl:part name="parameters" element="tns:QueryPendingChangesForWorkspace" /> </wsdl:message> <wsdl:message name="QueryPendingChangesForWorkspaceSoapOut"> <wsdl:part name="parameters" element="tns:QueryPendingChangesForWorkspaceResponse" /> </wsdl:message> <wsdl:message name="QueryShelvedChangesSoapIn"> <wsdl:part name="parameters" element="tns:QueryShelvedChanges" /> </wsdl:message> <wsdl:message name="QueryShelvedChangesSoapOut"> <wsdl:part name="parameters" element="tns:QueryShelvedChangesResponse" /> </wsdl:message> <wsdl:message name="QueryShelvesetsSoapIn"> <wsdl:part name="parameters" element="tns:QueryShelvesets" /> </wsdl:message> <wsdl:message name="QueryShelvesetsSoapOut"> <wsdl:part name="parameters" element="tns:QueryShelvesetsResponse" /> </wsdl:message> <wsdl:message name="QueryWorkspaceSoapIn"> <wsdl:part name="parameters" element="tns:QueryWorkspace" /> </wsdl:message> <wsdl:message name="QueryWorkspaceSoapOut"> <wsdl:part name="parameters" element="tns:QueryWorkspaceResponse" /> </wsdl:message> <wsdl:message name="QueryWorkspacesSoapIn"> <wsdl:part name="parameters" element="tns:QueryWorkspaces" /> </wsdl:message> <wsdl:message name="QueryWorkspacesSoapOut"> <wsdl:part name="parameters" element="tns:QueryWorkspacesResponse" /> </wsdl:message> <wsdl:message name="RefreshIdentityDisplayNameSoapIn"> <wsdl:part name="parameters" element="tns:RefreshIdentityDisplayName" /> </wsdl:message> <wsdl:message name="RefreshIdentityDisplayNameSoapOut"> <wsdl:part name="parameters" element="tns:RefreshIdentityDisplayNameResponse" /> </wsdl:message> <wsdl:message name="RemoveLocalConflictSoapIn"> <wsdl:part name="parameters" element="tns:RemoveLocalConflict" /> </wsdl:message> <wsdl:message name="RemoveLocalConflictSoapOut"> <wsdl:part name="parameters" element="tns:RemoveLocalConflictResponse" /> </wsdl:message> <wsdl:message name="ResolveSoapIn"> <wsdl:part name="parameters" element="tns:Resolve" /> </wsdl:message> <wsdl:message name="ResolveSoapOut"> <wsdl:part name="parameters" element="tns:ResolveResponse" /> </wsdl:message> <wsdl:message name="SetFileTypesSoapIn"> <wsdl:part name="parameters" element="tns:SetFileTypes" /> </wsdl:message> <wsdl:message name="SetFileTypesSoapOut"> <wsdl:part name="parameters" element="tns:SetFileTypesResponse" /> </wsdl:message> <wsdl:message name="ShelveSoapIn"> <wsdl:part name="parameters" element="tns:Shelve" /> </wsdl:message> <wsdl:message name="ShelveSoapOut"> <wsdl:part name="parameters" element="tns:ShelveResponse" /> </wsdl:message> <wsdl:message name="UndoPendingChangesSoapIn"> <wsdl:part name="parameters" element="tns:UndoPendingChanges" /> </wsdl:message> <wsdl:message name="UndoPendingChangesSoapOut"> <wsdl:part name="parameters" element="tns:UndoPendingChangesResponse" /> </wsdl:message> <wsdl:message name="UnlabelItemSoapIn"> <wsdl:part name="parameters" element="tns:UnlabelItem" /> </wsdl:message> <wsdl:message name="UnlabelItemSoapOut"> <wsdl:part name="parameters" element="tns:UnlabelItemResponse" /> </wsdl:message> <wsdl:message name="UnshelveSoapIn"> <wsdl:part name="parameters" element="tns:Unshelve" /> </wsdl:message> <wsdl:message name="UnshelveSoapOut"> <wsdl:part name="parameters" element="tns:UnshelveResponse" /> </wsdl:message> <wsdl:message name="UpdateChangesetSoapIn"> <wsdl:part name="parameters" element="tns:UpdateChangeset" /> </wsdl:message> <wsdl:message name="UpdateChangesetSoapOut"> <wsdl:part name="parameters" element="tns:UpdateChangesetResponse" /> </wsdl:message> <wsdl:message name="UpdateCheckinNoteFieldNameSoapIn"> <wsdl:part name="parameters" element="tns:UpdateCheckinNoteFieldName" /> </wsdl:message> <wsdl:message name="UpdateCheckinNoteFieldNameSoapOut"> <wsdl:part name="parameters" element="tns:UpdateCheckinNoteFieldNameResponse" /> </wsdl:message> <wsdl:message name="UpdateGlobalSecuritySoapIn"> <wsdl:part name="parameters" element="tns:UpdateGlobalSecurity" /> </wsdl:message> <wsdl:message name="UpdateGlobalSecuritySoapOut"> <wsdl:part name="parameters" element="tns:UpdateGlobalSecurityResponse" /> </wsdl:message> <wsdl:message name="UpdateItemSecuritySoapIn"> <wsdl:part name="parameters" element="tns:UpdateItemSecurity" /> </wsdl:message> <wsdl:message name="UpdateItemSecuritySoapOut"> <wsdl:part name="parameters" element="tns:UpdateItemSecurityResponse" /> </wsdl:message> <wsdl:message name="UpdateLocalVersionSoapIn"> <wsdl:part name="parameters" element="tns:UpdateLocalVersion" /> </wsdl:message> <wsdl:message name="UpdateLocalVersionSoapOut"> <wsdl:part name="parameters" element="tns:UpdateLocalVersionResponse" /> </wsdl:message> <wsdl:message name="UpdatePendingStateSoapIn"> <wsdl:part name="parameters" element="tns:UpdatePendingState" /> </wsdl:message> <wsdl:message name="UpdatePendingStateSoapOut"> <wsdl:part name="parameters" element="tns:UpdatePendingStateResponse" /> </wsdl:message> <wsdl:message name="UpdateWorkspaceSoapIn"> <wsdl:part name="parameters" element="tns:UpdateWorkspace" /> </wsdl:message> <wsdl:message name="UpdateWorkspaceSoapOut"> <wsdl:part name="parameters" element="tns:UpdateWorkspaceResponse" /> </wsdl:message> <wsdl:message name="QueryPendingChangesByIdSoapIn"> <wsdl:part name="parameters" element="tns:QueryPendingChangesById" /> </wsdl:message> <wsdl:message name="QueryPendingChangesByIdSoapOut"> <wsdl:part name="parameters" element="tns:QueryPendingChangesByIdResponse" /> </wsdl:message> <wsdl:message name="QueryItemsByIdSoapIn"> <wsdl:part name="parameters" element="tns:QueryItemsById" /> </wsdl:message> <wsdl:message name="QueryItemsByIdSoapOut"> <wsdl:part name="parameters" element="tns:QueryItemsByIdResponse" /> </wsdl:message> <wsdl:message name="CreateTeamProjectFolderSoapIn"> <wsdl:part name="parameters" element="tns:CreateTeamProjectFolder" /> </wsdl:message> <wsdl:message name="CreateTeamProjectFolderSoapOut"> <wsdl:part name="parameters" element="tns:CreateTeamProjectFolderResponse" /> </wsdl:message> <wsdl:message name="CreateBranchSoapIn"> <wsdl:part name="parameters" element="tns:CreateBranch" /> </wsdl:message> <wsdl:message name="CreateBranchSoapOut"> <wsdl:part name="parameters" element="tns:CreateBranchResponse" /> </wsdl:message> <wsdl:portType name="RepositorySoap"> <wsdl:operation name="AddConflict"> <wsdl:input message="tns:AddConflictSoapIn" /> <wsdl:output message="tns:AddConflictSoapOut" /> </wsdl:operation> <wsdl:operation name="CheckAuthentication"> <wsdl:input message="tns:CheckAuthenticationSoapIn" /> <wsdl:output message="tns:CheckAuthenticationSoapOut" /> </wsdl:operation> <wsdl:operation name="CheckIn"> <wsdl:input message="tns:CheckInSoapIn" /> <wsdl:output message="tns:CheckInSoapOut" /> </wsdl:operation> <wsdl:operation name="CheckPendingChanges"> <wsdl:input message="tns:CheckPendingChangesSoapIn" /> <wsdl:output message="tns:CheckPendingChangesSoapOut" /> </wsdl:operation> <wsdl:operation name="CreateAnnotation"> <wsdl:input message="tns:CreateAnnotationSoapIn" /> <wsdl:output message="tns:CreateAnnotationSoapOut" /> </wsdl:operation> <wsdl:operation name="CreateCheckinNoteDefinition"> <wsdl:input message="tns:CreateCheckinNoteDefinitionSoapIn" /> <wsdl:output message="tns:CreateCheckinNoteDefinitionSoapOut" /> </wsdl:operation> <wsdl:operation name="CreateWorkspace"> <wsdl:input message="tns:CreateWorkspaceSoapIn" /> <wsdl:output message="tns:CreateWorkspaceSoapOut" /> </wsdl:operation> <wsdl:operation name="DeleteAnnotation"> <wsdl:input message="tns:DeleteAnnotationSoapIn" /> <wsdl:output message="tns:DeleteAnnotationSoapOut" /> </wsdl:operation> <wsdl:operation name="DeleteLabel"> <wsdl:input message="tns:DeleteLabelSoapIn" /> <wsdl:output message="tns:DeleteLabelSoapOut" /> </wsdl:operation> <wsdl:operation name="DeleteShelveset"> <wsdl:input message="tns:DeleteShelvesetSoapIn" /> <wsdl:output message="tns:DeleteShelvesetSoapOut" /> </wsdl:operation> <wsdl:operation name="DeleteWorkspace"> <wsdl:input message="tns:DeleteWorkspaceSoapIn" /> <wsdl:output message="tns:DeleteWorkspaceSoapOut" /> </wsdl:operation> <wsdl:operation name="Destroy"> <wsdl:input message="tns:DestroySoapIn" /> <wsdl:output message="tns:DestroySoapOut" /> </wsdl:operation> <wsdl:operation name="Get"> <wsdl:input message="tns:GetSoapIn" /> <wsdl:output message="tns:GetSoapOut" /> </wsdl:operation> <wsdl:operation name="GetRepositoryProperties"> <wsdl:input message="tns:GetRepositoryPropertiesSoapIn" /> <wsdl:output message="tns:GetRepositoryPropertiesSoapOut" /> </wsdl:operation> <wsdl:operation name="LabelItem"> <wsdl:input message="tns:LabelItemSoapIn" /> <wsdl:output message="tns:LabelItemSoapOut" /> </wsdl:operation> <wsdl:operation name="Merge"> <wsdl:input message="tns:MergeSoapIn" /> <wsdl:output message="tns:MergeSoapOut" /> </wsdl:operation> <wsdl:operation name="PendChanges"> <wsdl:input message="tns:PendChangesSoapIn" /> <wsdl:output message="tns:PendChangesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryAnnotation"> <wsdl:input message="tns:QueryAnnotationSoapIn" /> <wsdl:output message="tns:QueryAnnotationSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryBranches"> <wsdl:input message="tns:QueryBranchesSoapIn" /> <wsdl:output message="tns:QueryBranchesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryChangeset"> <wsdl:input message="tns:QueryChangesetSoapIn" /> <wsdl:output message="tns:QueryChangesetSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryChangesForChangeset"> <wsdl:input message="tns:QueryChangesForChangesetSoapIn" /> <wsdl:output message="tns:QueryChangesForChangesetSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteDefinition"> <wsdl:input message="tns:QueryCheckinNoteDefinitionSoapIn" /> <wsdl:output message="tns:QueryCheckinNoteDefinitionSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteFieldNames"> <wsdl:input message="tns:QueryCheckinNoteFieldNamesSoapIn" /> <wsdl:output message="tns:QueryCheckinNoteFieldNamesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryConflicts"> <wsdl:input message="tns:QueryConflictsSoapIn" /> <wsdl:output message="tns:QueryConflictsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryEffectiveGlobalPermissions"> <wsdl:input message="tns:QueryEffectiveGlobalPermissionsSoapIn" /> <wsdl:output message="tns:QueryEffectiveGlobalPermissionsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryEffectiveItemPermissions"> <wsdl:input message="tns:QueryEffectiveItemPermissionsSoapIn" /> <wsdl:output message="tns:QueryEffectiveItemPermissionsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryFileTypes"> <wsdl:input message="tns:QueryFileTypesSoapIn" /> <wsdl:output message="tns:QueryFileTypesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryGlobalPermissions"> <wsdl:input message="tns:QueryGlobalPermissionsSoapIn" /> <wsdl:output message="tns:QueryGlobalPermissionsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryHistory"> <wsdl:input message="tns:QueryHistorySoapIn" /> <wsdl:output message="tns:QueryHistorySoapOut" /> </wsdl:operation> <wsdl:operation name="QueryItems"> <wsdl:input message="tns:QueryItemsSoapIn" /> <wsdl:output message="tns:QueryItemsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryLocalVersions"> <wsdl:input message="tns:QueryLocalVersionsSoapIn" /> <wsdl:output message="tns:QueryLocalVersionsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryItemsExtended"> <wsdl:input message="tns:QueryItemsExtendedSoapIn" /> <wsdl:output message="tns:QueryItemsExtendedSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryItemPermissions"> <wsdl:input message="tns:QueryItemPermissionsSoapIn" /> <wsdl:output message="tns:QueryItemPermissionsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryLabels"> <wsdl:input message="tns:QueryLabelsSoapIn" /> <wsdl:output message="tns:QueryLabelsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryMergeCandidates"> <wsdl:input message="tns:QueryMergeCandidatesSoapIn" /> <wsdl:output message="tns:QueryMergeCandidatesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryMerges"> <wsdl:input message="tns:QueryMergesSoapIn" /> <wsdl:output message="tns:QueryMergesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryMergesWithDetails"> <wsdl:input message="tns:QueryMergesWithDetailsSoapIn" /> <wsdl:output message="tns:QueryMergesWithDetailsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryPendingSets"> <wsdl:input message="tns:QueryPendingSetsSoapIn" /> <wsdl:output message="tns:QueryPendingSetsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryPendingChangesForWorkspace"> <wsdl:input message="tns:QueryPendingChangesForWorkspaceSoapIn" /> <wsdl:output message="tns:QueryPendingChangesForWorkspaceSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryShelvedChanges"> <wsdl:input message="tns:QueryShelvedChangesSoapIn" /> <wsdl:output message="tns:QueryShelvedChangesSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryShelvesets"> <wsdl:input message="tns:QueryShelvesetsSoapIn" /> <wsdl:output message="tns:QueryShelvesetsSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryWorkspace"> <wsdl:input message="tns:QueryWorkspaceSoapIn" /> <wsdl:output message="tns:QueryWorkspaceSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryWorkspaces"> <wsdl:input message="tns:QueryWorkspacesSoapIn" /> <wsdl:output message="tns:QueryWorkspacesSoapOut" /> </wsdl:operation> <wsdl:operation name="RefreshIdentityDisplayName"> <wsdl:input message="tns:RefreshIdentityDisplayNameSoapIn" /> <wsdl:output message="tns:RefreshIdentityDisplayNameSoapOut" /> </wsdl:operation> <wsdl:operation name="RemoveLocalConflict"> <wsdl:input message="tns:RemoveLocalConflictSoapIn" /> <wsdl:output message="tns:RemoveLocalConflictSoapOut" /> </wsdl:operation> <wsdl:operation name="Resolve"> <wsdl:input message="tns:ResolveSoapIn" /> <wsdl:output message="tns:ResolveSoapOut" /> </wsdl:operation> <wsdl:operation name="SetFileTypes"> <wsdl:input message="tns:SetFileTypesSoapIn" /> <wsdl:output message="tns:SetFileTypesSoapOut" /> </wsdl:operation> <wsdl:operation name="Shelve"> <wsdl:input message="tns:ShelveSoapIn" /> <wsdl:output message="tns:ShelveSoapOut" /> </wsdl:operation> <wsdl:operation name="UndoPendingChanges"> <wsdl:input message="tns:UndoPendingChangesSoapIn" /> <wsdl:output message="tns:UndoPendingChangesSoapOut" /> </wsdl:operation> <wsdl:operation name="UnlabelItem"> <wsdl:input message="tns:UnlabelItemSoapIn" /> <wsdl:output message="tns:UnlabelItemSoapOut" /> </wsdl:operation> <wsdl:operation name="Unshelve"> <wsdl:input message="tns:UnshelveSoapIn" /> <wsdl:output message="tns:UnshelveSoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateChangeset"> <wsdl:input message="tns:UpdateChangesetSoapIn" /> <wsdl:output message="tns:UpdateChangesetSoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateCheckinNoteFieldName"> <wsdl:input message="tns:UpdateCheckinNoteFieldNameSoapIn" /> <wsdl:output message="tns:UpdateCheckinNoteFieldNameSoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateGlobalSecurity"> <wsdl:input message="tns:UpdateGlobalSecuritySoapIn" /> <wsdl:output message="tns:UpdateGlobalSecuritySoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateItemSecurity"> <wsdl:input message="tns:UpdateItemSecuritySoapIn" /> <wsdl:output message="tns:UpdateItemSecuritySoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateLocalVersion"> <wsdl:input message="tns:UpdateLocalVersionSoapIn" /> <wsdl:output message="tns:UpdateLocalVersionSoapOut" /> </wsdl:operation> <wsdl:operation name="UpdatePendingState"> <wsdl:input message="tns:UpdatePendingStateSoapIn" /> <wsdl:output message="tns:UpdatePendingStateSoapOut" /> </wsdl:operation> <wsdl:operation name="UpdateWorkspace"> <wsdl:input message="tns:UpdateWorkspaceSoapIn" /> <wsdl:output message="tns:UpdateWorkspaceSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryPendingChangesById"> <wsdl:input message="tns:QueryPendingChangesByIdSoapIn" /> <wsdl:output message="tns:QueryPendingChangesByIdSoapOut" /> </wsdl:operation> <wsdl:operation name="QueryItemsById"> <wsdl:input message="tns:QueryItemsByIdSoapIn" /> <wsdl:output message="tns:QueryItemsByIdSoapOut" /> </wsdl:operation> <wsdl:operation name="CreateTeamProjectFolder"> <wsdl:input message="tns:CreateTeamProjectFolderSoapIn" /> <wsdl:output message="tns:CreateTeamProjectFolderSoapOut" /> </wsdl:operation> <wsdl:operation name="CreateBranch"> <wsdl:input message="tns:CreateBranchSoapIn" /> <wsdl:output message="tns:CreateBranchSoapOut" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="RepositorySoap" type="tns:RepositorySoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="AddConflict"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/AddConflict" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckAuthentication"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckAuthentication" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckIn"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckIn" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckPendingChanges"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckPendingChanges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateAnnotation"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateAnnotation" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateCheckinNoteDefinition"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateCheckinNoteDefinition" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateWorkspace"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateWorkspace" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteAnnotation"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteAnnotation" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteLabel"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteLabel" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteShelveset"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteShelveset" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteWorkspace"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteWorkspace" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Destroy"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Destroy" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Get"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Get" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetRepositoryProperties"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/GetRepositoryProperties" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="LabelItem"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/LabelItem" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Merge"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Merge" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="PendChanges"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/PendChanges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryAnnotation"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryAnnotation" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryBranches"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryBranches" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryChangeset"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryChangeset" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryChangesForChangeset"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryChangesForChangeset" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteDefinition"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryCheckinNoteDefinition" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteFieldNames"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryCheckinNoteFieldNames" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryConflicts"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryConflicts" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryEffectiveGlobalPermissions"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryEffectiveGlobalPermissions" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryEffectiveItemPermissions"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryEffectiveItemPermissions" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryFileTypes"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryFileTypes" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryGlobalPermissions"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryGlobalPermissions" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryHistory"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryHistory" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItems"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItems" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryLocalVersions"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryLocalVersions" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemsExtended"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemsExtended" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemPermissions"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemPermissions" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryLabels"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryLabels" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMergeCandidates"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMergeCandidates" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMerges"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMerges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMergesWithDetails"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMergesWithDetails" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingSets"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingSets" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingChangesForWorkspace"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingChangesForWorkspace" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryShelvedChanges"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryShelvedChanges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryShelvesets"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryShelvesets" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryWorkspace"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryWorkspace" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryWorkspaces"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryWorkspaces" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="RefreshIdentityDisplayName"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/RefreshIdentityDisplayName" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="RemoveLocalConflict"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/RemoveLocalConflict" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Resolve"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Resolve" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SetFileTypes"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/SetFileTypes" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Shelve"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Shelve" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UndoPendingChanges"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UndoPendingChanges" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UnlabelItem"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UnlabelItem" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Unshelve"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Unshelve" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateChangeset"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateChangeset" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateCheckinNoteFieldName"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateCheckinNoteFieldName" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateGlobalSecurity"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateGlobalSecurity" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateItemSecurity"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateItemSecurity" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateLocalVersion"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateLocalVersion" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdatePendingState"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdatePendingState" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateWorkspace"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateWorkspace" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingChangesById"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingChangesById" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemsById"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemsById" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateTeamProjectFolder"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateTeamProjectFolder" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateBranch"> <soap:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateBranch" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:binding name="RepositorySoap12" type="tns:RepositorySoap"> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /> <wsdl:operation name="AddConflict"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/AddConflict" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckAuthentication"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckAuthentication" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckIn"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckIn" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CheckPendingChanges"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CheckPendingChanges" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateAnnotation"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateAnnotation" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateCheckinNoteDefinition"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateCheckinNoteDefinition" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateWorkspace"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateWorkspace" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteAnnotation"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteAnnotation" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteLabel"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteLabel" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteShelveset"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteShelveset" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="DeleteWorkspace"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/DeleteWorkspace" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Destroy"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Destroy" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Get"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Get" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="GetRepositoryProperties"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/GetRepositoryProperties" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="LabelItem"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/LabelItem" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Merge"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Merge" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="PendChanges"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/PendChanges" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryAnnotation"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryAnnotation" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryBranches"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryBranches" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryChangeset"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryChangeset" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryChangesForChangeset"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryChangesForChangeset" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteDefinition"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryCheckinNoteDefinition" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryCheckinNoteFieldNames"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryCheckinNoteFieldNames" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryConflicts"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryConflicts" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryEffectiveGlobalPermissions"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryEffectiveGlobalPermissions" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryEffectiveItemPermissions"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryEffectiveItemPermissions" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryFileTypes"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryFileTypes" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryGlobalPermissions"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryGlobalPermissions" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryHistory"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryHistory" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItems"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItems" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryLocalVersions"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryLocalVersions" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemsExtended"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemsExtended" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemPermissions"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemPermissions" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryLabels"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryLabels" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMergeCandidates"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMergeCandidates" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMerges"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMerges" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryMergesWithDetails"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryMergesWithDetails" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingSets"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingSets" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingChangesForWorkspace"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingChangesForWorkspace" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryShelvedChanges"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryShelvedChanges" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryShelvesets"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryShelvesets" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryWorkspace"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryWorkspace" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryWorkspaces"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryWorkspaces" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="RefreshIdentityDisplayName"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/RefreshIdentityDisplayName" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="RemoveLocalConflict"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/RemoveLocalConflict" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Resolve"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Resolve" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SetFileTypes"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/SetFileTypes" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Shelve"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Shelve" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UndoPendingChanges"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UndoPendingChanges" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UnlabelItem"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UnlabelItem" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Unshelve"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/Unshelve" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateChangeset"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateChangeset" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateCheckinNoteFieldName"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateCheckinNoteFieldName" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateGlobalSecurity"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateGlobalSecurity" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateItemSecurity"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateItemSecurity" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateLocalVersion"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateLocalVersion" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdatePendingState"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdatePendingState" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="UpdateWorkspace"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/UpdateWorkspace" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryPendingChangesById"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryPendingChangesById" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="QueryItemsById"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/QueryItemsById" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateTeamProjectFolder"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateTeamProjectFolder" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="CreateBranch"> <soap12:operation soapAction="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03/CreateBranch" style="document" /> <wsdl:input> <soap12:body use="literal" /> </wsdl:input> <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="Repository"> <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Team Foundation VersionControl ClientServices web service</wsdl:documentation> <wsdl:port name="RepositorySoap" binding="tns:RepositorySoap"> <soap:address location="http://172.26.240.209:8080/tfs/_tfs_resources/VersionControl/v1.0/repository.asmx" /> </wsdl:port> <wsdl:port name="RepositorySoap12" binding="tns:RepositorySoap12"> <soap12:address location="http://172.26.240.209:8080/tfs/_tfs_resources/VersionControl/v1.0/repository.asmx" /> </wsdl:port> </wsdl:service> </wsdl:definitions>