示例#1
0
        async Task <Ide.Gui.Document> GetDocument(string text)
        {
            var documentManager = await Runtime.GetService <DocumentManager> ();

            FilePath filePath   = "foo.cs";
            var      content    = TestHelper.ToStream(text);
            var      descriptor = new FileDescriptor(filePath, "text/x-csharp", content, null);
            var      file       = new FileDocumentController();
            await file.Initialize(descriptor);

            return(await documentManager.OpenDocument(file));
        }
示例#2
0
        protected override async Task OnInitialize(ModelDescriptor modelDescriptor, Properties status)
        {
            await _inner.Initialize(modelDescriptor, status);

            await base.OnInitialize(modelDescriptor, status);
        }