internal static ManagedActivationFactory GetManagedActivationFactory(Type type) { ManagedActivationFactory activationFactory = new ManagedActivationFactory(type); RuntimeType runtimeClassType = (RuntimeType)type; Marshal.InitializeManagedWinRTFactoryObject((object)activationFactory, runtimeClassType); return(activationFactory); }
public object ActivateInstance(string activatableClassId) { ManagedActivationFactory activationFactory = WindowsRuntimeMarshal.GetManagedActivationFactory(LoadWinRTType(activatableClassId)); return(activationFactory.ActivateInstance()); }