コード例 #1
0
        internal static ManagedActivationFactory GetManagedActivationFactory(Type type)
        {
            ManagedActivationFactory activationFactory = new ManagedActivationFactory(type);
            RuntimeType runtimeClassType = (RuntimeType)type;

            Marshal.InitializeManagedWinRTFactoryObject((object)activationFactory, runtimeClassType);
            return(activationFactory);
        }
コード例 #2
0
        public object ActivateInstance(string activatableClassId)
        {
            ManagedActivationFactory activationFactory = WindowsRuntimeMarshal.GetManagedActivationFactory(LoadWinRTType(activatableClassId));

            return(activationFactory.ActivateInstance());
        }