Sharepoint SPFile";内容类型ID“;当excel具有宏时,即使以编程方式更改后也是默认值

Sharepoint SPFile";内容类型ID“;当excel具有宏时,即使以编程方式更改后也是默认值,sharepoint,sharepoint-2013,contenttype,spfile,Sharepoint,Sharepoint 2013,Contenttype,Spfile,下面是用于更新SPF文件内容类型的代码 newFile.Item[“Content Type ID”]=spWeb.ContentTypes[“Subject Attachment”].ID; newFile.Item.Update() 但是,当excel文件具有宏时,附件文件的“内容类型ID”被指定为默认值 当excel文件包含宏时,如何更改代码,使其不采用默认的“内容类型ID” 注意:仅当附件文件包含宏时,才会观察到此行为

下面是用于更新SPF文件内容类型的代码

newFile.Item[“Content Type ID”]=spWeb.ContentTypes[“Subject Attachment”].ID; newFile.Item.Update()

但是,当excel文件具有宏时,附件文件的“内容类型ID”被指定为默认值

当excel文件包含宏时,如何更改代码,使其不采用默认的“内容类型ID”

注意:仅当附件文件包含宏时,才会观察到此行为