如何从SharePoint使用任何API和c#只有文件名#
问题描述:
我想从SharePoint使用任何API和C#只有现有的文件名列表与尊重的日期和时间。如何从SharePoint使用任何API和c#只有文件名#
我能够使用webclient从SharePoint下载和上传文件,但是我无法仅将文件名列表与尊重日期和时间一起获取到datagridview。请让我知道是否有任何解决方案。
我正在开发使用visual studio环境的windows窗体应用程序。
感谢,
答
请尝试C#代码如下,以获取有关文件的信息目录
class FileSysInfo
{
static void Main()
{
// Get the files in the directory and prints out filename, Last access time and length
System.IO.FileInfo[] fileNames = dirInfo.GetFiles("*.*");
foreach (System.IO.FileInfo fi in fileNames)
{
Console.WriteLine("{0}: {1}: {2}", fi.Name, fi.LastAccessTime, fi.Length);
}
}
}
谢谢,但你的代码是用于获取有关其在本地驱动器前文件的信息:( @“C:\”)。 –
我想从“SharePoint”获取文件的信息 –
@Sudhakar请尝试使用cpde belowprivate ClientContext _clientContext; var oList = _clientContext.Web.Lists.GetByTitle(SERVERURL); var oQuery = new CamlQuery(); var fileList = oList.GetItems(oQuery); _clientContext.Load(fileList); _clientContext.ExecuteQuery(); – Saravanan