Hallo Gemeinde,
ich nutze das CSOM2010 und bin dabei auf folgendes Problem gestoßen.
Ich versuche ein Dokument hochzuladen.
FileCreationInformation fci = new Microsoft.SharePoint.Client.FileCreationInformation();
fci.Content = bDocument;
fci.Overwrite = true;
fci.Url = "C:\\temp\test.txt"
File file = list.RootFolder.Files.Add( fci );
clientcontext.ExecuteQuery();
Funktioniert auch alles wunderbar.
Anschließend versuche ich u.a. den Namen des Dokuments zu ändern, z.B. so:
ListItem listItem = file.ListItemAllFields;
listItem["FileLeafRef"] = "Dokument";
listItem.Update();
clientcontext.ExecuteQuery();
Sobald ich ExecuteQuery ausführe, ändert sich der Name(FileLeafRef) von "Dokument" in "Dokument.txt".
Da
ich im Rahmen eines Suchqueries in einer anderen Funktion versuche,
dieses anhand des Namens zu finden, darf die Dateinendung da nicht mit
dran.
Wie kann ich das verhindern, bzw. wo liegt der Fehler?
↧
FileLeafRef und Dateiendung
↧