System.Runtime.WindowsRuntime 提供擴充方法來轉換工作以及 Windows 執行階段 非同步動作和作業。 傳回代表已開始的動作的 Windows 執行階段 非同步動作。 Windows.Foundation.IAsyncAction 執行個體,表示啟動的工作。 已開始的工作。 為 null。 是尚未開始的工作。 傳回 Windows 執行階段 非同步作業,代表會傳回結果的已開始的工作。 Windows.Foundation.IAsyncOperation<TResult> 執行個體,表示啟動的工作。 已開始的工作。 傳回結果的型別。 為 null。 是尚未開始的工作。 傳回代表 Windows 執行階段 非同步動作的工作。 表示非同步動作的工作。 非同步動作。 為 null。 傳回工作,代表可取消的 Windows 執行階段 非同步動作。 表示非同步動作的工作。 非同步動作。 可用來要求取消非同步動作的權杖。 為 null。 傳回代表 Windows 執行階段 非同步動作的工作。 表示非同步動作的工作。 非同步動作。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表報告進度的 Windows 執行階段 非同步動作。 表示非同步動作的工作。 非同步動作。 接收進度更新的物件。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表可取消的 Windows 執行階段 非同步動作。 表示非同步動作的工作。 非同步動作。 可用來要求取消非同步動作的權杖。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表報告進度且可取消的 Windows 執行階段 非同步動作。 表示非同步動作的工作。 非同步動作。 可用來要求取消非同步動作的權杖。 接收進度更新的物件。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表傳回結果的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 物件型別,會傳回非同步作業的結果。 為 null。 傳回工作,代表傳回結果且可取消的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 可用來要求取消非同步作業的權杖。 物件型別,會傳回非同步作業的結果。 為 null。 傳回工作,代表傳回結果的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 物件型別,會傳回非同步作業的結果。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表傳回結果並報告進度的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 接收進度更新的物件。 物件型別,會傳回非同步作業的結果。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表傳回結果且可取消的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 可用來要求取消非同步作業的權杖。 物件型別,會傳回非同步作業的結果。 物件型別,會提供表示進度的資料。 為 null。 傳回工作,代表傳回結果、報告進度且可取消的 Windows 執行階段 非同步作業。 表示非同步作業的工作。 非同步作業。 可用來要求取消非同步作業的權杖。 接收進度更新的物件。 物件型別,會傳回非同步作業的結果。 物件型別,會提供表示進度的資料。 為 null。 傳回等候非同步動作的物件。 等候指定之非同步動作的物件。 要等待的非同步動作。 傳回等候報告進度之非同步動作的物件。 等候指定之非同步動作的物件。 要等待的非同步動作。 物件型別,會提供表示進度的資料。 傳回等候傳回結果之非同步作業的物件。 等候指定之非同步作業的物件。 要等候的非同步作業。 物件型別,會傳回非同步作業的結果。 傳回物件,該物件會等候報告進度並傳回結果的非同步作業。 等候指定之非同步作業的物件。 要等候的非同步作業。 物件型別,會傳回非同步作業的結果。 物件型別,會提供表示進度的資料。 包含開發 Windows 市集應用程式時,用於 Windows 執行階段中的 IStorageFile 和 IStorageFolder 介面的擴充方法。 從指定檔案擷取資料流進行讀取。 表示非同步讀取作業的工作。 做為讀取來源的 Windows 執行階段 IStorageFile 物件。 為 null。 檔案無法開啟,或無法擷取成資料流。 從指定上層資料夾中的檔案中擷取資料流進行讀取。 表示非同步讀取作業的工作。 包含做為讀取來源檔案的 Windows 執行階段 IStorageFolder 物件。 要讀取之檔案的路徑(相對於根資料夾)。 是 null。 是空的或僅包含空白字元。 檔案無法開啟,或無法擷取成資料流。 擷取資料流以寫入特定檔案。 表示非同步寫入作業的工作。 做為寫入目標的 Windows 執行階段 IStorageFile 物件。 為 null。 檔案無法開啟,或無法擷取成資料流。 擷取資料流以寫入指定上層資料夾中的檔案。 表示非同步寫入作業的工作。 包含做為寫入目標檔案的 Windows 執行階段 IStorageFolder 物件。 要寫入之檔案的路徑(相對於根資料夾)。 Windows 執行階段 CreationCollisionOption 列舉值,會指定當要建立的檔案名稱和現有檔案名稱相同時要使用的行為。 是 null。 是空的或僅包含空白字元。 檔案無法開啟,或無法擷取成資料流。 包含用在 Windows 執行階段 中資料流與 適用於 Windows 市集應用程式的 .NET 中 Managed 資料流之間進行轉換的擴充方法。 將 適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流轉換為 Windows 執行階段 中的輸入資料流。 表示已轉換之資料流的 Windows 執行階段 IInputStream 物件。 要轉換的資料流。 為 null。 資料流不支援讀取。 將 適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流轉換為 Windows 執行階段 中的輸出資料流。 表示已轉換之資料流的 Windows 執行階段 IOutputStream 物件。 要轉換的資料流。 為 null。 資料流不支援寫入。 將指定的資料流轉換為隨機存取資料流。 Windows 執行階段 RandomAccessStream,表示已轉換的資料流。 要轉換的資料流。 將 Windows 執行階段 中的隨機存取資料流轉換為 適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IRandomAccessStream (英文) 物件。 為 null。 使用指定的緩衝區大小將 Windows 執行階段 中的隨機存取資料流轉換為 適用於 Windows 市集應用程式的 .NET 中的 managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IRandomAccessStream (英文) 物件。 緩衝區的大小 (以位元組為單位)。這個值不可以是負數,但可以是 0 (零),以停用緩衝處理。 為 null。 為負值。 將 Windows 執行階段中的輸入資料流轉換為適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IInputStream (英文) 物件。 為 null。 使用指定的緩衝區大小將 Windows 執行階段中的輸入資料流轉換為適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IInputStream (英文) 物件。 緩衝區的大小 (以位元組為單位)。這個值不可以是負數,但可以是 0 (零),以停用緩衝處理。 為 null。 為負值。 將 Windows 執行階段中的輸出資料流轉換為適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IOutputStream (英文) 物件。 為 null。 使用指定的緩衝區大小將 Windows 執行階段中的輸出資料流轉換為適用於 Windows 市集應用程式的 .NET 中的 Managed 資料流。 轉換的資料流。 要轉換的 Windows 執行階段 IOutputStream (英文) 物件。 緩衝區的大小 (以位元組為單位)。這個值不可以是負數,但可以是 0 (零),以停用緩衝處理。 為 null。 為負值。 提供 factory 方法,來建構與 Windows 執行階段 非同步動作和作業相容 Managed 工作的表示。 使用產生會傳回結果之已啟動工作的函式,建立並啟動 Windows 執行階段 非同步作業。此工作可以支援取消。 表示 所產生之工作的已啟動 Windows.Foundation.IAsyncOperation<TResult> 執行個體。 委派,表示會建立並啟動工作的函式。已開始的工作是由傳回的Windows 執行階段非同步作業代表。此函式會被傳遞取消語彙基元,該工作可以監視以取得取消要求的通知; 如果您的工作不支援取消動作,您可以忽略該語彙基元。 傳回結果的型別。 為 null。 傳回尚未開始的工作。 使用產生已啟動工作的函式,建立並啟動 Windows 執行階段 非同步動作。此工作可以支援取消。 表示 所產生之工作的已啟動 Windows.Foundation.IAsyncAction 執行個體。 委派,表示會建立並啟動工作的函式。已開始的工作是由傳回的Windows 執行階段非同步動作代表。此函式會被傳遞取消語彙基元,該工作可以監視以取得取消要求的通知; 如果您的工作不支援取消動作,您可以忽略該語彙基元。 為 null。 傳回尚未開始的工作。 使用產生會傳回結果之已啟動工作的函式,建立並啟動 Windows 執行階段 非同步作業。此工作可以支援取消和進度報告。 表示 所產生之工作的已啟動 Windows.Foundation.IAsyncOperationWithProgress<TResult,TProgress> 執行個體。 委派,表示會建立並啟動工作的函式。已開始的工作是由傳回的Windows 執行階段非同步動作代表。此函式會被傳遞取消語彙基元,該工作可以監視以取得取消要求的通知,並有報告進度的介面;如果您的工作不支援進度報告或取消動作,您可以忽略其中一個或兩個引數。 傳回結果的型別。 用於進度通知的型別。 為 null。 傳回尚未開始的工作。 使用產生已啟動工作的函式,建立並啟動包含進度更新的 Windows 執行階段 非同步動作。此工作可以支援取消和進度報告。 表示 所產生之工作的已啟動 Windows.Foundation.IAsyncActionWithProgress<TProgress> 執行個體。 委派,表示會建立並啟動工作的函式。已開始的工作是由傳回的Windows 執行階段非同步動作代表。此函式會被傳遞取消語彙基元,該工作可以監視以取得取消要求的通知,並有報告進度的介面;如果您的工作不支援進度報告或取消動作,您可以忽略其中一個或兩個引數。 用於進度通知的型別。 為 null。 傳回尚未開始的工作。 提供 Windows 執行階段 IBuffer 介面 (Windows.Storage.Streams.IBuffer),以及所有其他必要介面的實作。 傳回 Windows.Storage.Streams.IBuffer介面,其中包含從位元組陣列複製的指定位元組範圍。如果指定的容量大於複製的位元組數,緩衝區的其餘部分會以零填滿。 包含指定範圍之位元組的 Windows.Storage.Streams.IBuffer 介面。如果 大於 ,緩衝區的其餘部分會以零填滿。 要從其中複製的位元組陣列。 中要開始複製之處的位移 (Offset)。 要複製的位元組數目。 緩衝區可以容納的最大位元組數目;如果這大於,則緩衝區中的其餘位元組會初始化為 0 (零)。 小於 0 (零)。 為 null。 開始於不包含項目。-或-開始於不包含項目。 傳回空的 Windows.Storage.Streams.IBuffer 介面,其中包含指定的最大容量。 具有指定之容量及等於 0 (零) 之 Length 屬性的 Windows.Storage.Streams.IBuffer 介面。 緩衝區可保留的最大位元組數目。 小於 0 (零)。 提供擴充方法來操作 Windows 執行階段 緩衝區 (Windows.Storage.Streams.IBuffer 介面)。 傳回Windows.Storage.Streams.IBuffer介面,代表指定的位元組陣列。 Windows.Storage.Streams.IBuffer 介面,表示指定的位元組陣列。 要表示的陣列。 為 null。 傳回Windows.Storage.Streams.IBuffer介面,代表指定位元組陣列中的位元組範圍。 表示 中指定之位元組範圍的 IBuffer 介面。 陣列,包含以 IBuffer 表示的位元組範圍。 中範圍起始處的位移。 IBuffer 所表示的範圍的長度。 為 null。 小於 0 (零)。 陣列並不夠大,無法做為 IBuffer 的支援存放區;也就是說, 中的位元組數字 (以 開頭) 小於 傳回Windows.Storage.Streams.IBuffer介面,代表指定位元組陣列中的位元組範圍。選擇性地將 IBuffer 的 Length 屬性值設定為小於容量。 表示 中指定之位元組範圍且具有指定之 Length 屬性值的 IBuffer 介面。 陣列,包含以 IBuffer 表示的位元組範圍。 中範圍起始處的位移。 IBuffer 的 Length 屬性的值。 IBuffer 所表示的範圍的大小。將 IBuffer 的 Capacity 屬性設為這個值。 為 null。 小於 0 (零)。 大於 。-或-陣列並不夠大,無法做為 IBuffer 的支援存放區;也就是說, 中的位元組數字 (以 開頭) 小於 船回資料流,表示指定之 Windows.Storage.Streams.IBuffer 介面所代表的相同記憶體。 資料流,表示指定之 Windows.Storage.Streams.IBuffer 介面所代表的相同記憶體。 要表示為資料流的 IBuffer。 為 null。 指定來源陣列中的起始索引、目的緩衝區中的起始索引以及要複製的位元組數目,將位元組從來源陣列複製到目的緩衝區 (Windows.Storage.Streams.IBuffer)。此方法不會更新目標緩衝區的 Length 屬性。 要從其中複製資料的陣列。 要在 中從此處開始複製資料的索引。 要將資料複製到的緩衝區。 要在 中於此處開始複製資料的索引。 要複製的位元組數目。 是 null。 小於 0 (零)。 大於或等於 的長度。-或- 中的位元組數 (從 開始) 小於 。-或-起始於 複製 個位元組將會超過 的容量。 將來源陣列中的所有位元組複製到目的緩衝區 (Windows.Storage.Streams.IBuffer),在這兩處的複製位置都起始於位移 0 (零)。此方法不會更新目標緩衝區的長度。 要從其中複製資料的陣列。 要將資料複製到的緩衝區。 是 null。 的大小超過 的容量。 將來源緩衝區 (Windows.Storage.Streams.IBuffer) 中的所有位元組複製到目的陣列,在這兩處的複製位置都起始於位移 0 (零)。 要從其中複製資料的緩衝區。 要將資料複製到的陣列。 是 null。 的大小超過 的大小。 指定來源緩衝區中的起始索引、目的陣列中的起始索引以及要複製的位元組數目,將位元組從來源緩衝區 (Windows.Storage.Streams.IBuffer) 複製到目的陣列。 要從其中複製資料的緩衝區。 要在 中從此處開始複製資料的索引。 要將資料複製到的陣列。 要在 中於此處開始複製資料的索引。 要複製的位元組數目。 是 null。 小於 0 (零)。 大於或等於 的容量。-或- 大於或等於 的長度。-或- 中的位元組數 (從 開始) 小於 。-或-起始於 複製 個位元組將會超過 的大小。 指定來源緩衝區中的起始索引、目的地中的起始索引以及要複製的位元組數目,將位元組從來源緩衝區 (Windows.Storage.Streams.IBuffer) 複製到目的緩衝區。 要從其中複製資料的緩衝區。 要在 中從此處開始複製資料的索引。 要將資料複製到的緩衝區。 要在 中於此處開始複製資料的索引。 要複製的位元組數目。 是 null。 小於 0 (零)。 大於或等於 的容量。-或- 大於或等於 的容量。-或- 中的位元組數 (從 開始) 小於 。-或-起始於 複製 個位元組將會超過 的容量。 將來源緩衝區 (Windows.Storage.Streams.IBuffer) 中的所有位元組複製到目的緩衝區,在這兩處的複製位置都起始於位移 0 (零)。 來源緩衝區。 目的緩衝區。 是 null。 的大小超過 的容量。 傳回在指定位移的位元組,在指定的Windows.Storage.Streams.IBuffer介面。 指定位移的位元組。 要從中取得位元組的緩衝區。 位元組的位移。 為 null。 小於 0 (零)。 大於或等於 的容量。 傳回 Windows.Storage.Streams.IBuffer 介面,代表與指定記憶體資料流相同的記憶體。 由支援指定記憶體資料流之相同記憶體所支援的 Windows.Storage.Streams.IBuffer 介面。 為 IBuffer 提供支援記憶體的資料流。 傳回 Windows.Storage.Streams.IBuffer 介面,表示記憶體內指定記憶體資料流所代表的區域。 由支援指定記憶體資料流之記憶體內部區域所支援的 Windows.Storage.Streams.IBuffer 介面。 和 IBuffer 共用記憶體的資料流。 中共用記憶體區域的位置。 共用記憶體區域的大小上限。如果 中從 開始的位元組數小於 ,則傳回的 IBuffer 代表可用位元組數。 為 null。 小於 0 (零)。 是在 結尾之外。 無法公開其基礎的記憶體緩衝區。 這個 已關閉。 傳回值,指出兩個緩衝區 (Windows.Storage.Streams.IBuffer 物件) 是否表示相同的基礎記憶體區域。 如果由兩個緩衝區所代表的記憶體區域有相同的起始點,則為 true,否則為 false。 第一個緩衝區。 第二個緩衝區。 傳回從指定緩衝區內容建立的新陣列 (Windows.Storage.Streams.IBuffer)。陣列大小是 IBuffer 的 Length 屬性的值。 位元組陣列,這個陣列包含指定之 IBuffer 中,從位移 0 (零) 開始算起位元組數目等於 IBuffer 之 Length 屬性值的位元組。 其內容會填入新陣列的緩衝區。 為 null。 傳回從指定緩衝區內容建立的新陣列 (Windows.Storage.Streams.IBuffer)、從指定的位移開始,並包括指定的位元組數。 包含指定範圍之位元組的位元組陣列。 其內容會填入新陣列的緩衝區。 要在 中從此處開始複製資料的索引。 要複製的位元組數目。 為 null。 小於 0 (零)。 大於或等於 的容量。-或- 中的位元組數 (從 開始) 小於 以二維空間表示 X 座標和 Y 座標組。也可以表示特定屬性用法的「邏輯點」。 初始化包含特定值的 結構。 結構的 X 座標值。 結構的 Y 座標值。 判斷特定物件是否為 ,以及它包含的值是否與這個 相同。 如果 而且包含的 值與這個 相同,則為 true,否則為 false。 要比較的物件。 比較兩個 結構是否相等。 如果兩個 結構都包含相同的 值則為 true,否則為 false。 要與這個執行個體比較的點。 傳回這個 的雜湊程式碼。 這個 結構的雜湊程式碼。 比較兩個 結構是否相等。 如果 值相等則為 true,否則為 false。 要比較的第一個 結構。 要比較的第二個 結構。 比較兩個 結構是否相等。 如果 值不同則為 true,如果 值相同則為 false。 要比較的第一個點。 要比較的第二個點。 如需這個成員的說明,請參閱 字串,包含目前執行個體的值,且該值採用指定的格式。 指定要使用之格式的字串。-或-null,使用定義給 IFormattable 實作 (Implementation) 類型的預設格式。 IFormatProvider,用來格式化數值。-或-null,用來從作業系統的目前地區設定 (Locale) 取得數值格式資訊。 建立這個 表示。 ,包含這個 結構的 值。 建立這個 表示。 ,包含這個 結構的 值。 文化特性 (Culture) 特有的格式資訊。 取得或設定這個 結構的 座標。 這個 結構的 座標值。預設值是 0。 取得或設定這個 座標值。 這個 結構的 座標值。預設值是 0。 描述矩形的寬度、高度和原點。 初始化 結構,這個結構具有指定的 X 座標、Y 座標、寬度和高度。 矩形左上角的 X 座標。 矩形左上角的 Y 座標。 矩形的寬度。 矩形的高度。 width 或 height 小於 0。 初始化 結構,這個結構剛好足以包含兩個指定的點。 新矩形必須包含的第一個點。 新矩形必須包含的第二個點。 根據原點與初始化,初始化 結構。 的原點。 的大小。 取得矩形底端的 Y 軸值。 矩形底端的 Y 軸值。如果矩形是空的,則值為 表示 描述的矩形是否包含指定的點。 如果 描述的矩形包含指定的點,則為 true,否則為 false。 要檢查的點。 取得特殊值,這個值表示沒有位置或區域的矩形。 空白矩形 ( 屬性值為 而且 屬性值為 )。 指出指定的物件是否等於目前的 如果 且具有與目前 之相同的 x、y、width、height 值,則為 true,否則為 false。 要與目前矩形相比較的物件。 指出特定的 和目前的 是否相等。 如果指定的 具有與目前之 相同的 x、y、width、height 屬性值,則為 true,否則為 false。 要與目前矩形相比較的矩形。 建立 的雜湊程式碼。 目前 結構的雜湊程式碼。 取得或設定矩形的高度。 表示矩形高度的值。預設值為 0。 指定小於 0 的值。 尋找目前 所表示之矩形與特定 所表示之矩形的交集,然後將結果儲存為目前的 與目前矩形交集的矩形。 取得值,這個值表示矩形是否為 矩形。 如果矩形是 矩形則為 true,否則為 false。 取得矩形左側的 X 軸值。 矩形左側的 X 軸值。 比較兩個 結構是否相等。 如果 結構具有相同的 x、y、width、height 屬性值,則為 true,否則為 false。 要比較的第一個矩形。 要比較的第二個矩形。 比較兩個 結構是否相等。 如果 結構沒有相同的 x、y、width、height 屬性值,則為 true,否則為 false。 要比較的第一個矩形。 要比較的第二個矩形。 取得矩形右側的 X 軸值。 矩形右側的 X 軸值。 如需這個成員的說明,請參閱 字串,包含目前執行個體的值,且該值採用指定的格式。 指定要使用之格式的字串。-或-null,使用定義給 IFormattable 實作 (Implementation) 類型的預設格式。 IFormatProvider,用來格式化數值。-或-null,用來從作業系統的目前地區設定 (Locale) 取得數值格式資訊。 取得矩形頂端的 Y 軸位置。 矩形頂端的 Y 軸位置。 傳回 結構的字串表示。 目前 結構的字串表示。字串的格式如下:",,,"。 使用指定的格式提供者,傳回矩形的字串表示。 目前矩形的字串表示,透過指定的格式提供者進行判斷。 文化特性 (Culture) 特有的格式資訊。 將目前 表示的矩形展開為剛好足以包含指定的點。 要包含的點。 將目前 表示的矩形展開為剛好足以包含指定的矩形。 要包含的矩形。 取得或設定矩形的寬度。 表示矩形寬度的值 (以像素為單位)。預設值為 0。 指定小於 0 的值。 取得或設定矩形左側的 X 軸值。 矩形左側的 X 軸值。這個值會解譯為座標空間內的像素。 取得或設定矩形上方的 Y 軸值。 矩形上方的 Y 軸值。這個值會解譯為座標空間內的像素。 描述物件的寬度與高度。 初始化 結構的新執行個體,並對其指派初始 之執行個體的初始寬度。 之執行個體的初始高度。 小於 0。 取得值,表示靜態的空 的空執行個體。 比較物件與 執行個體是否相等。 如果大小相等則為 true,否則為 false。 要比較的 比較值與 執行個體是否相等。 如果 的執行個體相等,則為 true,否則為 false。 要與 目前這個執行個體相比較的大小。 取得 之這個執行個體的雜湊程式碼。 這個 執行個體的雜湊程式碼。 取得或設定這個 執行個體的高度。 執行個體的 (以像素為單位)。預設值為 0。值不能為負。 指定小於 0 的值。 取得值,表示 的這個執行個體是否為 如果 size 的這個執行個體為 則為 true,否則為 false。 比較 的兩個執行個體是否相等。 如果兩個 執行個體相等則為 true,否則為 false。 要比較之 的第一個執行個體。 要比較的第二個 執行個體。 比較 的兩個執行個體是否不相等。 如果 的執行個體不相等則為 true,否則為 false。 要比較之 的第一個執行個體。 要比較的第二個 執行個體。 傳回這個 的字串表示。 這個 的字串表示。 取得或設定這個 執行個體的寬度。 執行個體的 (以像素為單位)。預設值是 0。值不能為負。 指定小於 0 的值。 以 Alpha、紅色、綠色及藍色色頻描述色彩。 取得或設定色彩的 sRGB Alpha 色頻值。 色彩的 sRGB Alpha 色頻值,為介於 0 到 255 之間的值。 取得或設定色彩的 sRGB 藍色色頻值。 sRGB 藍色色頻值,為介於 0 到 255 之間的值。 測試指定的物件是否為 結構,而且是否和目前色彩相等。 如果指定的物件為 結構,而且和目前的 結構相等則為 true,否則為 false。 要與目前 結構比較的物件。 測試指定的 結構是否和目前色彩相等。 如果指定的 結構和目前的 結構相等則為 true,否則為 false。 要與目前的 結構相比較的 結構。 使用指定的 sRGB Alpha 色頻和色頻值建立新的 結構。 具有指定之值的 結構。 新色彩的 Alpha 色頻 。值必須介於 0 到 255 之間。 新色彩的紅色色頻 。值必須介於 0 到 255 之間。 新色彩的綠色色頻 。值必須介於 0 到 255 之間。 新色彩的藍色色頻 。值必須介於 0 到 255 之間。 取得或設定色彩的 sRGB 綠色色頻值。 sRGB 綠色色頻值,為介於 0 到 255 之間的值。 取得目前 結構的雜湊程式碼。 目前 結構的雜湊程式碼。 測試兩個 結構是否一致。 如果 完全相等則為 true,否則為 false。 要比較的第一個 結構。 要比較的第二個 結構。 測試兩個 結構是否不相等。 如果 不相等,則為 true,否則為 false。 要比較的第一個 結構。 要比較的第二個 結構。 取得或設定色彩的 sRGB 紅色色頻值。 sRGB 紅色色頻值,為介於 0 到 255 之間的值。 如需這個成員的說明,請參閱 字串,包含目前執行個體的值,且該值採用指定的格式。 指定要使用之格式的字串。-或-null,使用定義給 IFormattable 實作 (Implementation) 類型的預設格式。 IFormatProvider,用來格式化數值。-或-null,用來從作業系統的目前地區設定 (Locale) 取得數值格式資訊。 使用 ARGB 色頻建立色彩的字串表示 (以十六進位標記法表示)。 色彩的字串表示。 使用 ARGB 色頻和指定的格式提供者建立色彩的字串表示。 色彩的字串表示。 文化特性 (Culture) 特有的格式資訊。