SharePoint SPFolder.Les sous-dossiers.Ajouter pas d'ajouter un dossier
J'ai un couple de bibliothèques de documents qui sont juste des bibliothèques standard - ne sont pas associés des types de contenu personnalisés ou quoi que ce soit. Je suis en train d'ajouter des sous-dossiers pour eux et, dans certains cas, il ne fonctionne tout simplement pas.
SPFolder parent = library.RootFolder;
SPFolder child = parent.SubFolders.Add(subfoldername);
parent.Update();
bool exists = child.Exists; //This is false
Lorsque j'essaie d'ajouter un sous-dossier appelé M1 Spectrum CRC w-out CMN67 E02_files
via le code, il ne parvient pas à ajouter le dossier, même si la Add
méthode semble exécuter avec succès. Lorsque j'essaie d'ajouter un dossier de ce nom exact via le navigateur standard de SharePoint INTERFACE de la liste, j'ai réussi à obtenir un dossier ajouté à la liste, mais il a un autre nom:
M1 Spectre CRC w-out CMN67 E02_files_
Note de fin du trait de soulignement dans le dossier SharePoint créé. Ceci est un dossier Windows nom et il ne contient aucun code html de convivialité caractères. Alors, qu'est-ce? Ai-je raté quelque chose d'évident?
OriginalL'auteur Chris Farmer | 2009-06-24
Vous devez vous connecter pour publier un commentaire.
C'est parce qu'un dossier se terminant avec _files est un type spécial créé par le Bureau de MME applications client lors de l'enregistrement d'un document au format HTML. Les applications Office enregistre l'ensemble de la page Web de ressources de fichiers tels que les images et la css de fichiers dans ce dossier. Mais il ne peut pas être manipulé à l'aide du Modèle d'Objet SharePoint - un véritable gâchis si vous me demandez! Seule solution pour vous est de ne PAS créer des dossiers se terminant avec _files.
Hilarant MS trucs! 🙂 Je parie moi, ce ne pouvait pas être vrai. .. mais il a été. Quelle blague! Ce qu'un correctif pour mettre en œuvre une telle chose, pourquoi n'ont-ils pas le permet tout simplement pas la place.
Ouais c'est pas drôle
OriginalL'auteur Lars Fastrup
ESSAYER
OriginalL'auteur AllowUnsafeUpdates