VisualStudio.NET类库速查表

VisualStudio.NET类库速查表
.NET资深程序员 李瑶 2004年附录

类(Class)就是指变量与一些使用这些变量的函数的集合。Visual Studio.NET提供了很多类供程序员使用。使用这些类,可以很方便、快捷的开发功能强大的.NET程序。

在本速查表中,每一个命名空间中都有3个表格。分别为“类”、“枚举”、“枚举成员”。“类”表格中主要解释了一些常用类的用途;“枚举”表格中主要列举了一些常用的枚举及其说明;“枚举成员”是对“枚举”的一种扩展有说明,列出了枚举中的成员及其成员的说明。

一、什么是命名空间
命名空间是一组保持惟一的名称。例如,父母可以将所有孩子的姓名视为一个命名空间,就像C++类型标识符的名称或Internet域名。命名空间就是在逻辑上相关的任何一组名称,而且每个名称都必须惟一。

使用命名空间更便于产生惟一的名称。假设,如果姓名必须在全球保持惟一,那么,要给自己的下一个小孩起名将会多么困难。如果将惟一性限制在一个更窄的上下文(例如,我的所有孩子)中,情况就会简单得多。当我为我的下一个孩子起名时,我只需考虑不使用与我的其他孩子重名的名字。另一组父母可以为他们的某个孩子选择我已使用过的姓名,但是这些姓名必须属于不同的命名空间,以便易于区分。

为了使命名空间有用,还必须为其本身赋予名称。在命名空间有了名称之后,就可以引用其成员。

二、Microsoft.Win32命名空间
Microsoft.Win32命名空间提供两种类型的类:处理由操作系统引发的事件的类和操作系统注册表的类。

1.类

说明

PowerModeChangedEventArgs

为PowerModeChanged事件提供数据

Registry

提供访问注册表中的值和子项的基Registrykeys

RegistryKey

表示注册表中的项级节点。此类是注册表封装

SessionEndedEventArgs

为SessionEnded事件提供数据

SessionEndingEventArgs

为SessionEnding事件提供数据

SystemEvents

为调用方提供一组全局系统事件。不能继承此类

TimerElapsedEventArgs

为TimerElapsed事件提供数据

UserPreferenceChangedEventArgs

为UserPreferenceChanged事件提供数据

UserPreferenceChanging

Published At
Categories with Web编程
Tagged with
comments powered by Disqus