3.1.4.46 SearchAllTermSetsByProperty

This operation is called to find term set properties that have properties that match the search criteria across all the tenants.<26>

 <wsdl:operation name="SearchAllTermSetsByProperty">
   <wsdl:input wsam:Action="http://schemas.microsoft.com/sharepoint/taxonomy/soap/IDataAccessReadOnly/SearchAllTermSetsByProperty" message="tns:IMetadataWebServiceApplication_SearchAllTermSetsByProperty_InputMessage"/>
   <wsdl:output wsam:Action="http://schemas.microsoft.com/sharepoint/taxonomy/soap/IDataAccessReadOnly/SearchAllTermSetsByPropertyResponse" message="tns:IMetadataWebServiceApplication_SearchAllTermSetsByProperty_OutputMessage"/>
 </wsdl:operation>

The protocol server MUST find all the term sets that match the search criteria and MUST return and ordered collection of the properties of those term sets with the term sets ordered by the term set Id.

If the protocol server finds no term sets matching the search criteria, then the protocol server MUST return zero properties.

If the propertyValue is null, then the protocol server MUST find all the term sets that contain the given propertyName and MUST return all the properties of those term sets.