Scenerio: Dokumentbibliothek in SharePoint mit Spalte x des Typs "Person or Group". In einem VBA-Makro (oder VSTO-Add-In) versuchen wir, auf die MetaProperty im Dokument zuzugreifen, um den Benutzernamen festzulegen/abzurufen. Jeder Versuch, über die ContentTypeProperties-Auflistung auf den Wert zuzugreifen, löst einen Type MisMatch-Fehler aus (13).Wie lese/schreibe ich Metadaten von Personen aus einem Word-Dokument, das in SharePoint mit VBA oder VSTO gespeichert ist?
Die Type-Eigenschaft des MetaProperty-Objekts lautet "msoMetaPropertyTypeUser". Ich kann keine Beispiele finden, wie man mit MetaProperties dieses Typs arbeitet. Hat jemand damit Erfahrung?
Danke!
Um eine Variable vom Typ SPSite zu definieren, wo finde ich die DLL, die ich zuerst referenzieren muss? – ChadD
Microsoft.SharePoint.dll. Es sollte in der GAC auf einem Computer mit SharePoint installiert sein. Ich habe auch eine Kopie davon im Ordner C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI gefunden. –