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>
新的引用集。此参数不得为 nullnull 引用(在 Visual Basic 中为 Nothing),且不得包含 nullnull 引用(在 Visual Basic 中为 Nothing) 值。
异常
异常 | 条件 |
---|---|
ArgumentNullException | newReferences 为 nullnull 引用(在 Visual Basic 中为 Nothing),或如果数组中的一个值是 nullnull 引用(在 Visual Basic 中为 Nothing)。 |
备注
将此对象添加至编辑上下文时,会将其本身与上下文中的所有现有引用合并。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。