成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# CreateEmployee()函數

開發 后端
這里介紹C# CreateEmployee()函數,我們已經定義了公司字典,現在我們要把每個雇員的數據加入到前一章定義的塊索引中。我們要加入的數據是:名字、薪水和雇員所屬的部門。

C#語言有很多值得學習的地方,這里我們主要介紹C# CreateEmployee()函數,包括介紹使用ResultBuffer來創建一個新的XRecord,ResultBuffer等方面。

我們已經定義了公司字典,現在我們要把每個雇員的數據加入到前一章定義的塊索引中。我們要加入的數據是:名字、薪水和雇員所屬的部門。要加入這些數據,我們要同前幾個步驟一樣使用擴展記錄。因為我們要加入三個條目,所以我們要使擴展記錄可以把這些數據聯系在一起。

一般來說,擴展記錄只能存在于字典中。而我們要為每個雇員加入這些數據(就是本章開頭所講的“每個圖形”的自定義數據和“每個實體”的自定義數據),那應該怎么做呢?答案就是:每一個對象或AutoCAD中的實體實際上都有一個名為’擴展字典(Extension Dictionary)’的可選字典。我們可以把擴展記錄直接加入到這個字典中。

請回到我們在上一章創建的C# CreateEmployee()函數。這個函數是我們創建塊索引的地方。

讓我們像前面的步驟一樣來創建一個新的擴展記錄。因為我們要加入3個條目,因此我們既可以使用ResultBuffer的Add方法(它會在擴展記錄鏈中加入一個鏈接),也可以利用ResultBuffer的構造函數(它的一種構造函數可以輸入可變數量的參數)。

無論用哪一種方法,請在C# CreateEmployee()函數中使用ResultBuffer來創建一個新的XRecord,ResultBuffer包括以下的類型和值:
◆Text – “Earnest Shackleton” (或是你選擇的其它雇員的名字)
◆Real – 72000 或者更多的薪水J
◆Text – “Sales” 雇員所在的部門

要把上面的擴展記錄加入到塊索引,我們必須把它加入到擴展字典。通常這個字典是不存在的,除非它被明確地創建,塊索引就是這種情況。要給一個對象創建擴展字典,你要調用它的成員‘CreateExtensionDictionary()’。這個函數不返回任何值,所以要訪問它創建的擴展字典,你還得使用對象的‘ExtensionDictionary’屬性。你可以使用類似于以下的代碼來創建并訪問擴展字典:

  1. br.CreateExtensionDictionary();  
  2. DBDictionary brExtDict = (DBDictionary)trans.GetObject
    (br.ExtensionDictionary, OpenMode.ForWrite, false);  

由于擴展字典也是字典,我們可以和第3步一樣在擴展字典中加入擴展記錄。請完成有關的代碼來創建和訪問塊索引的擴展字典,加入你在第4步中創建的擴展記錄,然后把擴展記錄加入到事務處理。

返回到NOD……因為在NOD中創建公司字典只需要一次(就像創建Employee塊一樣),因此我們應該把CreateDivision函數的命令屬性去掉,而在CreateEmployeeDefinition()中調用這個函數。請自己完成這些改變。當所有這些都做完后,當CREATE命令第一次運行的時候,所有的函數都會被調用。

【編輯推薦】

  1. C#創建快捷方式簡單描述
  2. C#壓縮Access數據庫詳細介紹
  3. C#實現加載動態庫概述
  4. C#日期型數據簡單剖析
  5. C#裝箱和拆箱簡單描述
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-31 10:28:00

C# CreateEm

2009-08-31 10:14:49

C# CreateEm

2009-07-31 14:26:38

JavaScript函C#函數

2009-07-30 15:24:13

C#析構函數C#構造函數

2009-08-10 14:43:03

C#函數Convert

2009-08-19 14:26:58

C# JavaScri

2009-07-31 16:00:30

C#函數重載

2009-07-31 14:08:54

C# 匿名函數

2009-07-31 14:54:48

dll函數C#導出

2009-07-31 14:03:21

C# Format函數

2009-07-31 14:15:38

C# 構造函數

2009-08-24 18:09:13

C#構造函數

2009-08-14 17:24:28

C#構造函數和析構函數

2009-07-31 15:22:56

C#判等函數

2009-07-31 16:12:10

Windows APIC#

2009-08-25 10:59:00

C#調用函數顯示值

2009-09-04 11:15:07

選擇C#構造函數

2009-08-20 14:28:00

C#靜態構造函數

2009-07-31 15:37:45

C#靜態構造函數

2009-07-31 15:10:21

C#函數指針數組C#數組
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区视频在线免费观看 | 久久99久久99 | 嫩呦国产一区二区三区av | 久久精品亚洲一区 | 久久免费观看一级毛片 | 国产精品美女久久久 | 精品国产欧美 | 99视频网| 亚洲精品一区中文字幕 | 欧美一区二区在线播放 | 精品久久久久久久久久久久久久 | 亚洲天堂999 | 国产农村妇女精品一区 | 看片91| 九九热精 | 91av在线看| 日韩三级在线 | 射欧美| 综合久久av| 国产传媒毛片精品视频第一次 | 亚洲有码转帖 | 中文字幕 亚洲一区 | 亚洲精品一区二区二区 | 国产成人精品网站 | 久久久蜜桃一区二区人 | 免费国产视频 | 一区二区三区四区日韩 | 亚洲精品一区二三区不卡 | av中文在线 | 国产高清视频在线播放 | 欧美成人猛片aaaaaaa | 亚洲欧美男人天堂 | 亚洲精品一区二区三区中文字幕 | 亚洲免费一区二区 | 亚洲一区精品在线 | 91麻豆蜜桃一区二区三区 | 日韩av.com | 夜夜操天天操 | 91一区二区 | 成人免费视频网站在线观看 | 国产日韩中文字幕 |