Wie die Abfrage alle Listen, die mit einem bestimmten Inhaltstyp in SharePoint?

Habe ich folgende CAML-Abfrage:

   <Where>
      <And>
         <Eq>
            <FieldRef Name='PublishToSM' />
            <Value Type='Boolean'>True</Value>
         </Eq>
         <IsNull>
            <FieldRef Name='SMUpdateDate' />
         </IsNull>
      </And>
   </Where>

Habe ich nur einen Inhaltstyp, der verwendet diese Felder. Wenn ich diese Abfrage ausführen, die gegen eine Liste mit diesem Inhaltstyp funktioniert alles einwandfrei. Wenn ich es gegen eine Liste, die nicht wirft er den Fehler: One or more field types are not installed properly. Go to the list settings page to delete these fields.

Ich würde gerne in der Lage, eine Suche für alle Listen auf alle websites in einer Websitesammlung. Kann das getan werden, ohne erroring?

InformationsquelleAutor Abe Miessler | 2011-01-13
Schreibe einen Kommentar