日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#CreateEmployee()函數(shù)

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

我們提供的服務有:成都網(wǎng)站建設、網(wǎng)站設計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、禮縣ssl等。為成百上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的禮縣網(wǎng)站制作公司

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

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

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

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

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

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

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

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

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


當前標題:C#CreateEmployee()函數(shù)
URL標題:http://www.5511xx.com/article/djgcgii.html