×

System and method to facilitate design-time component discovery

  • US 7,908,582 B2
  • Filed: 12/08/2006
  • Issued: 03/15/2011
  • Est. Priority Date: 03/19/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computing environment comprising a processor operatively coupled to a memory, a computer-implemented method for discovering design time information concerning an instance of a component, the method comprising:

  • an act of a type descriptor receiving from a development tool a request for information regarding an instance of a component;

    an act of the type descriptor discovering compile time information regarding the instance of the component from compiled metadata, wherein the complied metadata comprises metadata that was compiled into the component;

    an act of the type descriptor determining that the component implements a custom type descriptor interface, wherein the custom type descriptor interface is adapted to monitor the instance of the component and to manipulate the compile time information before reporting to the type descriptor manipulated information regarding the instance of the component, wherein the manipulated information includes changes to the compile time information as the compile time information is dynamically changed by the instance of the component during design time;

    an act of the custom type descriptor interface manipulating the compile time information to generate the manipulated information, wherein the manipulated information includes at least some changes to the compile time information that were dynamically changed by the instance of the component during design time, and wherein the manipulated information is different from the compile time information;

    an act of the custom type descriptor interface reporting to the type descriptor the manipulated information regarding the instance of the component;

    an act of the type descriptor storing the manipulated information in at least one component entry associated with the instance of the component;

    an act of the type descriptor reporting the information regarding the instance of the component to the development tool by reporting at least some of the manipulated information regarding the instance of the component.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×