Project.CreateProductInstance 方法
此方法创建子 ProductInstance 对象。
命名空间:Microsoft.Windows.Kits.Hardware.ObjectModel
程序集:Microsoft.Windows.Kits.Hardware.ObjectModel(在 Microsoft.Windows.Kits.Hardware.ObjectModel 中)
用法
Visual Basic
Dim instance As Project
Dim productInstanceName As String
Dim pool As MachinePool
Dim platform As OSPlatform
Dim returnValue As ProductInstance
returnValue = instance.CreateProductInstance(productInstanceName, pool, platform)
语法
Visual Basic
Public MustOverride Function CreateProductInstance ( _
productInstanceName As String, _
pool As MachinePool, _
platform As OSPlatform _
) As ProductInstance
C#
public abstract ProductInstance CreateProductInstance (
string productInstanceName,
MachinePool pool,
OSPlatform platform
)
参数
productInstanceName
ProductInstance 对象的名称。
池
要用于此 ProductInstance 的计算机池。
平台
用于此平台实例的操作系统平台(操作系统体系结构加上产品 SKU)。
返回值
返回一个新的 ProductInstance 对象。
备注
如果 productInstanceName 为 null 或为空,则会出现错误。
当项目连接到包时,不支持此方法。
线程安全
此类型的所有公共静态(在 Visual Basic 中为Shared)成员都是线程安全的。 但不保证所有实例成员都是线程安全的。