<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 互操作性(C# 編程指南) 互操作性使您能夠保留和利用在現有非托管代碼中的投入。 運行在公共語言運行時 (CLR) 的控制之下的代碼稱為“托管代碼”,運行在 CLR 之外的代碼稱為“非托管代碼”。 COM、COM+、C++ 組件、ActiveX 組件和 Microsoft Win32 API 都是非托管代碼的示例。 .NET Framework 通過平臺調用服務、[System.Runtime.InteropServices](https://msdn.microsoft.com/zh-cn/library/system.runtime.interopservices.aspx) 命名空間、C++ 互操作性和 COM 互操作性(COM 互操作)來實現與非托管代碼的互操作性。 ## 本節內容 <a id="sectionToggle0"></a> [互操作性概述(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/ms173185.aspx) 介紹在 C# 托管代碼和非托管代碼之間進行互操作的方法。 [如何:通過使用 Visual C# 功能訪問 Office 互操作對象(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/dd264733.aspx) 描述 Visual C# 2010 中引入的功能以便于 Office 編程。 [如何:在 COM 互操作編程中使用索引屬性(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/ee310208.aspx) 描述如何使用索引屬性以訪問包含參數的 COM 屬性。 [如何:使用平臺調用播放波形文件(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/ms173187.aspx) 介紹如何使用平臺調用服務在 Windows 操作系統中播放 .wav 聲音文件。 [演練:Office 編程(C# 和 Visual Basic)](https://msdn.microsoft.com/zh-cn/library/ee342218.aspx) 演示如何創建包含一個指向該工作簿的 Excel 工作簿和 Word 文檔。 [COM 類示例(C# 編程指南)](https://msdn.microsoft.com/zh-cn/library/c3fd4a20.aspx) 演示如何將 C# 類作為 COM 對象公開。 ## C# 語言規范 <a id="sectionToggle1"></a> 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-cn/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參見 <a id="seeAlsoToggle"></a> #### 任務 [演練:Office 編程(C# 和 Visual Basic)](https://msdn.microsoft.com/zh-cn/library/ee342218.aspx) #### 參考 [Marshal.ReleaseComObject](https://msdn.microsoft.com/zh-cn/library/system.runtime.interopservices.marshal.releasecomobject.aspx) #### 概念 [C# 編程指南](https://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx) #### 其他資源 [與非托管代碼交互操作](https://msdn.microsoft.com/zh-cn/library/sd10k43k.aspx)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看