我目前正在改编现有的c#,并尝试从文件上传时识别文件类型。以下
public override void ItemAdded(SPItemEventProperties properties)
{
commentscheck(properties);
}
从此函数调用的commentcheck函数正在尝试验证文件的类型。
我想知道我是否可以从SPItemEventProperties中访问某些内容,从而能够告诉我已上传的文件类型?
答案 0 :(得分:1)
检查properties.AfterUrl并将其拆分。
public override void ItemAdded(SPItemEventProperties properties)
{
string[] FileTypeParts = properties.AfterUrl.Split(".");
string fileType = FileTypeParts [FileTypeParts .length-1];
string FileNameParts = properties.AfterUrl.Split("/");
string FileName = FileNameParts [FileNameParts .length-1];
commentscheck(properties);
}