コード例 #1
0
ファイル: 状态机.g.cs プロジェクト: blacklensama/1709
 public void InitializeComponent() {
     if ((this._contentLoaded == true)) {
         return;
     }
     this._contentLoaded = true;
     string resourceName = this.FindResource();
     System.IO.Stream initializeXaml = typeof(状态机流程).Assembly.GetManifestResourceStream(resourceName);
     System.Xml.XmlReader xmlReader = null;
     System.Xaml.XamlReader reader = null;
     System.Xaml.XamlObjectWriter objectWriter = null;
     try {
         System.Xaml.XamlSchemaContext schemaContext = XamlStaticHelperNamespace._XamlStaticHelper.SchemaContext;
         xmlReader = System.Xml.XmlReader.Create(initializeXaml);
         System.Xaml.XamlXmlReaderSettings readerSettings = new System.Xaml.XamlXmlReaderSettings();
         readerSettings.LocalAssembly = System.Reflection.Assembly.GetExecutingAssembly();
         readerSettings.AllowProtectedMembersOnRoot = true;
         reader = new System.Xaml.XamlXmlReader(xmlReader, schemaContext, readerSettings);
         System.Xaml.XamlObjectWriterSettings writerSettings = new System.Xaml.XamlObjectWriterSettings();
         writerSettings.RootObjectInstance = this;
         writerSettings.AccessLevel = System.Xaml.Permissions.XamlAccessLevel.PrivateAccessTo(typeof(状态机流程));
         objectWriter = new System.Xaml.XamlObjectWriter(schemaContext, writerSettings);
         System.Xaml.XamlServices.Transform(reader, objectWriter);
     }
     finally {
         if ((xmlReader != null)) {
             ((System.IDisposable)(xmlReader)).Dispose();
         }
         if ((reader != null)) {
             ((System.IDisposable)(reader)).Dispose();
         }
         if ((objectWriter != null)) {
             ((System.IDisposable)(objectWriter)).Dispose();
         }
     }
 }
コード例 #2
0
        public void InitializeComponent()
        {
            if ((this._contentLoaded == true))
            {
                return;
            }
            this._contentLoaded = true;
            bool isInitialized = false;

            this.BeforeInitializeComponent(ref isInitialized);
            if ((isInitialized == true))
            {
                this.AfterInitializeComponent();
                return;
            }
            string resourceName = this.FindResource();

            System.IO.Stream             initializeXaml = typeof(SimulateSAPPriceITPFlow).Assembly.GetManifestResourceStream(resourceName);
            System.Xml.XmlReader         xmlReader      = null;
            System.Xaml.XamlReader       reader         = null;
            System.Xaml.XamlObjectWriter objectWriter   = null;
            try {
                System.Xaml.XamlSchemaContext schemaContext = XamlStaticHelperNamespace._XamlStaticHelper.SchemaContext;
                xmlReader = System.Xml.XmlReader.Create(initializeXaml);
                System.Xaml.XamlXmlReaderSettings readerSettings = new System.Xaml.XamlXmlReaderSettings();
                readerSettings.LocalAssembly = System.Reflection.Assembly.GetExecutingAssembly();
                readerSettings.AllowProtectedMembersOnRoot = true;
                reader = new System.Xaml.XamlXmlReader(xmlReader, schemaContext, readerSettings);
                System.Xaml.XamlObjectWriterSettings writerSettings = new System.Xaml.XamlObjectWriterSettings();
                writerSettings.RootObjectInstance = this;
                writerSettings.AccessLevel        = System.Xaml.Permissions.XamlAccessLevel.PrivateAccessTo(typeof(SimulateSAPPriceITPFlow));
                objectWriter = new System.Xaml.XamlObjectWriter(schemaContext, writerSettings);
                System.Xaml.XamlServices.Transform(reader, objectWriter);
            }
            finally {
                if ((xmlReader != null))
                {
                    ((System.IDisposable)(xmlReader)).Dispose();
                }
                if ((reader != null))
                {
                    ((System.IDisposable)(reader)).Dispose();
                }
                if ((objectWriter != null))
                {
                    ((System.IDisposable)(objectWriter)).Dispose();
                }
            }
            this.AfterInitializeComponent();
        }
コード例 #3
0
        public static void DeSerializeXAML(InkCanvas elements, string filename)
        {
            var context = System.Windows.Markup.XamlReader.GetWpfSchemaContext();

            var settings = new System.Xaml.XamlObjectWriterSettings
            {
                RootObjectInstance = elements
            };

            using (var reader = new System.Xaml.XamlXmlReader(filename))
                using (var writer = new System.Xaml.XamlObjectWriter(context, settings))
                {
                    System.Xaml.XamlServices.Transform(reader, writer);
                }
        }
コード例 #4
0
ファイル: WrapperClasses40.cs プロジェクト: dotnet/wpf-test
 /// <summary>Creates a new wrapper from an exsisting instance of an object</summary>
 internal XamlObjectWriterSettingsSW(System.Xaml.XamlObjectWriterSettings o)
     : base(o)
 {
     this.innerObject = o;
 }
コード例 #5
0
ファイル: WrapperClasses40.cs プロジェクト: dotnet/wpf-test
 /// <summary>Wraps an Exsisting instance of an object</summary>
 /// <param name="o">Instance of the object to wrap</param>
 public static Microsoft.Test.Security.Wrappers.XamlObjectWriterSettingsSW Wrap(System.Xaml.XamlObjectWriterSettings o)
 {
     if (o == null)
     {
         return(null);
     }
     return(new Microsoft.Test.Security.Wrappers.XamlObjectWriterSettingsSW(o));
 }