Question

Je joue avec une application qui peut analyser le contenu du serveur sharepoint. Mais je suis un problème tout en travaillant avec Locked collections du site.

Il y a des méthodes qui ne peuvent pas être utilisés avec des collections de sites verrouillés. Il jette une exception me dire le contenu sont bloqués.

Je veux gérer cela avec plus de grâce en vérifiant si une collection est verrouillée. Comment puis-je faire ceci?

Mise à jour: Un autre ajout. La collection du site a été verrouillé à l'aide stsadm PAS programatically. Ainsi, le SPSite.ReadLocked propriété n'a pas utiliser.

Était-ce utile?

La solution

Je regardais le code source de la commande setsitelock; typage

stsadm -o setsitelock -lock readonly

résultats dans (pseudo-code):

    SPSite.ReadLocked = false;
    SPSite.WriteLocked = false;
    SPSite.ReadOnly = true;

La propriété ReadOnly est intéressant, car il est vrai que lorsque la serrure est de type « readonly ».

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top