AssemblyReferences 构造函数 (AssemblyName, IEnumerable<AssemblyName>)
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。
使用指定的本地程序集名称和引用集初始化 AssemblyReferences 类的新实例。
命名空间: Microsoft.Windows.Design
程序集: Microsoft.Windows.Design.Extensibility(在 Microsoft.Windows.Design.Extensibility.dll 中)
语法
声明
Public Sub New ( _
localAssemblyName As AssemblyName, _
newReferences As IEnumerable(Of AssemblyName) _
)
public AssemblyReferences(
AssemblyName localAssemblyName,
IEnumerable<AssemblyName> newReferences
)
public:
AssemblyReferences(
AssemblyName^ localAssemblyName,
IEnumerable<AssemblyName^>^ newReferences
)
new :
localAssemblyName:AssemblyName *
newReferences:IEnumerable<AssemblyName> -> AssemblyReferences
public function AssemblyReferences(
localAssemblyName : AssemblyName,
newReferences : IEnumerable<AssemblyName>
)
参数
- localAssemblyName
类型:System.Reflection.AssemblyName
本地程序集名称。此参数仅可设置一次。
- newReferences
类型:System.Collections.Generic.IEnumerable<AssemblyName>
新的引用集。此参数不得为 nulla null reference (Nothing in Visual Basic),且不得包含 nulla null reference (Nothing in Visual Basic) 值。
异常
异常 | 条件 |
---|---|
ArgumentNullException | newReferences 为 nulla null reference (Nothing in Visual Basic),或如果数组中的一个值是 nulla null reference (Nothing in Visual Basic)。 |
备注
将此对象添加至编辑上下文时,会将其本身与上下文中的所有现有引用合并。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。