资源简介
// ShouldSerialize<PropertyName> 函数是 VS 属性浏览器用来检查某个特定属性是否必须序列化的函数。为所有 ValueType 属性(类型为 Int32、BOOL 等的属性,不能设置为空)添加这些函数。这些函数使用 Is<PropertyName>Null 函数。在属性的 TypeConverter 实现中也使用这些函数来检查属性的 NULL 值,以便在 Visual Studio 中进行拖放操作时可以在属性浏览器中显示空值。
// 函数 Is<PropertyName>Null() 用于检查属性是否为 NULL。
// 为可为空值的读/写属性添加 Reset<PropertyName> 函数。VS 设计器在属性浏览器中使用这些函数将属性设置为 NULL。
// 添加到 WMI 属性的类的每个属性都具有特性集,用于定义它在 Visual Studio 设计器中的行为,并定义要使用的 TypeConverter。
// 日期时间转换函数 ToDateTime 和 ToDmtfDateTime 添加到类,以便将 DMTF 日期时间转换为 System.DateTime (或相反)。
// 为 WMI 类生成的早期绑定类。Win32_Process
代码片段和文件信息
namespace ROOT.CIMV2.MSFT {
using System;
using System.ComponentModel;
using System.Management;
using System.Collections;
using System.Globalization;
// ShouldSerialize 函数是 VS 属性浏览器用来检查某个特定属性是否必须序列化的函数。为所有 ValueType 属性(类型为 Int32、BOOL 等的属性,不能设置为空)添加这些函数。这些函数使用 IsNull 函数。在属性的 TypeConverter 实现中也使用这些函数来检查属性的 NULL 值,以便在 Visual Studio 中进行拖放操作时可以在属性浏览器中显示空值。
// 函数 IsNull() 用于检查属性是否为 NULL。
// 为可为空值的读/写属性添加 Reset 函数。VS 设计器在属性浏览器中使用这些函数将属性设置为 NULL。
// 添加到 WMI 属性的类的每个属性都具有特性集,用于定义它在 Visual Studio 设计器中的行为,并定义要使用的 TypeConverter。
// 为 WMI 类生成的早期绑定类。MSFT_SIPESUserACEData
public class SIPESUserACEData : System.ComponentModel.Component {
// 用于保存驻留该类的 WMI 命名空间的私有属性。
private static string CreatedWmiNamespace = “ROOT\\CIMV2“;
// 用于保存创建此类的 WMI 类名称的私有属性。
private static string CreatedClassName = “MSFT_SIPESUserACEData“;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-09-25 21:58 WMIDemo\
文件 27548 2010-09-18 08:40 WMIDemo\MSFT_SIPESUserACEData.cs
文件 28547 2010-09-18 13:46 WMIDemo\MSFT_SIPESUserContactData.cs
文件 28191 2010-09-18 08:40 WMIDemo\MSFT_SIPESUserContactGroupData.cs
文件 42014 2010-09-18 08:40 WMIDemo\MSFT_SIPESUserSetting.cs
文件 2594 2010-09-18 15:42 WMIDemo\OcsUsers.cs
文件 963 2010-09-18 13:59 WMIDemo\Program.cs
目录 0 2010-09-25 21:58 WMIDemo\Properties\
文件 1440 2010-09-18 08:38 WMIDemo\Properties\AssemblyInfo.cs
文件 75803 2010-09-18 13:21 WMIDemo\Win32_Process.cs
文件 3077 2010-09-18 13:25 WMIDemo\WmiDemo.csproj
文件 921 2010-09-18 13:43 WMIDemo\WmiProcess.cs
文件 462848 2010-08-20 12:59 WMIExplorer.exe
评论
共有 条评论