Frage

Gibt es eine Möglichkeit, die Gesamtzahl der Websites in einer Site -Sammlung zu kennen? Irgendein Werkzeug, wie der Baum von Websites mit Gesamtzahl von Websites oder ähnlichem?

War es hilfreich?

Lösung

SPSite.AllWebs.Count

Spsie.Allwebs gibt alle Standorte (abgeflacht) in einer Standortsammlung zurück, unabhängig von ihrem Niveau.

Andere Tipps

Sie können den Web -Service und JQuery verwenden, um die Aufzählung aller Subwebs mit dem GetAllsubWebcollection -Vorgang zu erhalten. Die schönen Dinge an diesem Ansatz:

  • Sie können alles clientseitig machen
  • Sie können die Ausgabe formatieren, wie Sie möchten

Sieh dir mein an JQuery Library für SharePoint -Webdienste Um das einfach zu machen.

Sie können STSADM -o enumubwebs verwenden, aber Sie müssen dies rekursiv ausführen. In der Vergangenheit habe ich einige rekursive Funktionen mit der API geschrieben, die die Informationen greift, aber Sie müssen vorsichtig sein, wo Sie diese Art von Skript ausführen.

Dieses kostenlose Berichterstattungsinstrument Von Quest gibt Ihnen eine Website und ein bisschen mehr.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top