WindowsRuntimeMarshal.GetActivationFactory(Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект , реализующий интерфейс фабрики активации для указанного типа среда выполнения Windows.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
static System::Runtime::InteropServices::WindowsRuntime::IActivationFactory ^ GetActivationFactory(Type ^ type);
[System.Security.SecurityCritical]
public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory (Type type);
public static System.Runtime.InteropServices.WindowsRuntime.IActivationFactory GetActivationFactory (Type type);
[<System.Security.SecurityCritical>]
static member GetActivationFactory : Type -> System.Runtime.InteropServices.WindowsRuntime.IActivationFactory
static member GetActivationFactory : Type -> System.Runtime.InteropServices.WindowsRuntime.IActivationFactory
Public Shared Function GetActivationFactory (type As Type) As IActivationFactory
Параметры
- type
- Type
Тип среда выполнения Windows для получения интерфейса фабрики активации.
Возвращаемое значение
Объект, реализующий интерфейс фабрики активации.
- Атрибуты
Исключения
type
не представляет тип среда выполнения Windows (т. е. принадлежащий самому среда выполнения Windows или определенный в компоненте среда выполнения Windows).
-или-
Объект, определенный для параметра type
, не предоставлен системой типов среды CLR.
type
имеет значение null
.
Указанный класс среда выполнения Windows зарегистрирован неправильно. Например, был найден WINMD-файл, но среда выполнения Windows не удалось найти реализацию.
Комментарии
В дополнение к исключениям в разделе Исключения все HRESULT
S_OK
, кроме , которые возвращаются базовым методом фабрики, будут маршалированы как исключение.