gpt4 book ai didi

file - 如何使用 C# 将标签/关键字添加到 Windows 文件属性详细信息选项卡

转载 作者:行者123 更新时间:2023-12-01 21:57:53 25 4
gpt4 key购买 nike

理想情况下,我想使用 shell 类向我的 Office 文档添加标签,但我认为这样 tag 属性是只读项目。有人还有其他办法吗?

关于这个主题的内容很少。感谢您的帮助。

最佳答案

我进一步研究了 shellfile 类。答案就在我眼前。

string[] keywords = new string[x];
var shellFile = ShellFile.FromFilePath(file);
shellFile.Properties.System.Keywords.Value = keywords;

要获取已添加到文件中的关键字,请使用:

var tags = (string[])shellFile.Properties.System.Keywords.ValueAsObject;
tags = tags ?? new string[0];

if (tags.Length != 0)
{
foreach (string str in tags)
{
// code here
}
}

完成了!

关于file - 如何使用 C# 将标签/关键字添加到 Windows 文件属性详细信息选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34736458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com