System and method for defining and using subclasses declaratively within markup
AssigneeMicrosoft Corporation
InventorsSundaram Ramani, Robert A. Relyea, Jeffrey L. Bogdan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSundaram Ramani, Robert A. Relyea, Jeffrey L. Bogdan
Estimating the term…
Described is a system, method, and data structure that enables an executable assembly associated with a subclass to be generated from a subclass definition within a markup document. In accordance with the invention, the subclass definition is written based on a schema. The schema may be XML-based. The schema includes a subclass tag for defining a name for the subclass. The name is associated with a type for an object that is instantiated when the executable assembly executes. The schema further includes one or more hints, such as for specifying a programming language to compile the subclass definition, for specifying a superclass from which the subclass derives, for specifying actions to perform when the object becomes instantiated, for creating an event definition and event handler for the subclass, and for specifying a property that becomes a member within the object when the object is instantiated.
A computer-readable medium having a tangible component encoded with a computer-readable data structure, the data structure comprising:
A computer-readable medium having a tangible component that comprises instructions for creating an executable assembly for a subclass, the instructions comprising:
A method for generating an executable assembly, the method being implemented at least in part by a computing device, the method comprising:
A computer system for generating an assembly from a subclass definition with a markup document, the computer system comprising:
A system for generating an executable assembly, the method comprising:
Dependencies are inferred from the claim text.