更新:2007 年 11 月
返回一个值,该值指示包含列表是否已经具有与 AddInSecurityEntry 参数匹配的项。
命名空间: Microsoft.VisualStudio.Tools.Office.Runtime.Security
程序集: Microsoft.VisualStudio.Tools.Office.Runtime.v9.0(在 Microsoft.VisualStudio.Tools.Office.Runtime.v9.0.dll 中)
语法
声明
Public Shared Function Contains ( _
securityEntry As AddInSecurityEntry _
) As Boolean
用法
Dim securityEntry As AddInSecurityEntry
Dim returnValue As Boolean
returnValue = UserInclusionList.Contains(securityEntry)
public static bool Contains(
AddInSecurityEntry securityEntry
)
参数
securityEntry
类型:Microsoft.VisualStudio.Tools.Office.Runtime.Security.AddInSecurityEntry一个 AddInSecurityEntry,其中包含 Uri 和 PublicKey。
返回值
如果包含列表存在,并且所提供的 AddInSecurityEntry 在包含列表中,则为 true;否则为 false。
异常
异常 | 条件 |
---|---|
ArgumentNullException | AddInSecurityEntry 为 null。 |
InvalidRegistryStoreValueException |
备注
Contains 扫描整个 UserInclusionList 以搜索作为参数传入的 AddInSecurityEntry 的 URI。
仅当在包含列表中找到 URI 后,才会验证 PublicKey。
权限
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。