发明授权
- 专利标题: Instance annotation in object-oriented programming
- 专利标题(中): 面向对象编程中的实例注释
-
申请号: US11504513申请日: 2006-08-14
-
公开(公告)号: US08132093B2公开(公告)日: 2012-03-06
- 发明人: Ralf Lammel , Anders Hejlsberg , Andrew E. Kimball , David Lawrence Remy , Erik Meijer
- 申请人: Ralf Lammel , Anders Hejlsberg , Andrew E. Kimball , David Lawrence Remy , Erik Meijer
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Woodcock Washburn LLP
- 主分类号: G06F17/00
- IPC分类号: G06F17/00
摘要:
Object instance annotation technology is disclosed. This technology is capable of annotating any number of instances for any number of objects. Object instance annotations can be of various types, and annotations can serve as data extensions. Objects are enabled for annotation either by developers, or, alternatively, automatically by a programming language or framework. Furthermore, an interface is provided for annotations. This interface has a variety of operations, some of which allow for adding, retrieving, or removing annotations. Annotations can be reference types or even value types. They may also be private class types. Once object instances are enabled for annotating, and the interface is set up, this interface can annotate a multitude of different kinds of objects. For example, it can annotate generic objects, XML trees, CodeDom trees, and so on.
公开/授权文献
- US20080040656A1 Instance annotation in object-oriented programming 公开/授权日:2008-02-14
信息查询