当用户右键单击我的WebDAV服务器提供的文件列表时,我需要发回自定义属性信息。但是,到目前为止,我似乎无法弄清楚如何让他们出现。IT打击WebDAV服务器的.NET返回自定义属性
我看到的GetProperties()和GetPropertyNames()方法以及如何加载属性名对象的列表:
private void loadProperties()
{
propVals.Add(new PropertyValue(new PropertyName("ParcelID","ECMailbox"),parcel.ParcelID.ToString()));
}
public override IEnumerable<PropertyValue> GetProperties(IList<PropertyName> props, bool allprop)
{
foreach (PropertyValue p in propVals)
{
if (allprop || props.Contains(p.QualifiedName))
{
yield return p;
}
}
}
public override IEnumerable<PropertyName> GetPropertyNames()
{
return propVals.Select(p => p.QualifiedName);
}
我看到这些被称为,但没有在资源管理器中出现(Win7的64位)。有任何想法吗?