发明名称 Designer extensibility
摘要 Aspects of the subject matter described herein relate to designer extensibility. In aspects, a designer package is registered. The designer package includes a component that is able to search for designers that support a given file. After finding one or more designers that support a file, the component creates a control that includes the one or more designers. The component may also include in the control an editor usable to view a text-based representation of the file. After creating the control, the component may return a reference to the control that may be used to host the control. The mechanism also supports finding and creating controls that are not based on files.
申请公布号 US9069583(B2) 申请公布日期 2015.06.30
申请号 US201012894181 申请日期 2010.09.30
申请人 Microsoft Technology Licensing, LLC 发明人 Hoff Phillip M.
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 代理人 Sullivan Kevin;Drakos Kate;Minhas Micky
主权项 1. A method implemented at least in part by a computer, the method comprising: registering a designer package with a software development tool, the registering configuring the software development tool to call a designer factory of the designer package to request a designer; receiving, from the software development tool, a request to provide a designer for an indicated file; searching for one or more designers, from a plurality of designers, that support the indicated file; in response to a determination that said searching results in the one or more designers being found: creating, via the designer factory, a control that includes the one or more designers that support the indicated file; andproviding to the software development tool a reference to the control; and in response to a determination that said searching results in the one or more designers not being found, returning a code to the software development tool that indicates that the designer factory is unable to find the one or more designers.
地址 Redmond WA US