diff --git a/docs/framework/configure-apps/file-schema/wcf/message-element-of-wsfederationhttpbinding.md b/docs/framework/configure-apps/file-schema/wcf/message-element-of-wsfederationhttpbinding.md index 4b2971d4936..6b53d8c4dcc 100644 --- a/docs/framework/configure-apps/file-schema/wcf/message-element-of-wsfederationhttpbinding.md +++ b/docs/framework/configure-apps/file-schema/wcf/message-element-of-wsfederationhttpbinding.md @@ -3,11 +3,11 @@ title: '<wsFederationHttpBinding> の <message> 要素' ms.date: 03/30/2017 ms.assetid: 9d710389-d9d8-4454-9bf2-da4ccda31cec ms.openlocfilehash: 820ee7015a51ecc5510889516faef20292cfbc07 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43565330" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786142" --- # <wsFederationHttpBinding> の <message> 要素 メッセージ レベル セキュリティの設定を定義、 [ \](../../../../../docs/framework/configure-apps/file-schema/wcf/wsfederationhttpbinding.md)します。 diff --git a/docs/framework/configure-apps/file-schema/wcf/messagesenderauthentication-element.md b/docs/framework/configure-apps/file-schema/wcf/messagesenderauthentication-element.md index bce94c30e88..48d17e3856c 100644 --- a/docs/framework/configure-apps/file-schema/wcf/messagesenderauthentication-element.md +++ b/docs/framework/configure-apps/file-schema/wcf/messagesenderauthentication-element.md @@ -3,11 +3,11 @@ title: '<messageSenderAuthentication> 要素' ms.date: 03/30/2017 ms.assetid: 8d979dfc-a6f9-42ec-96d5-7fbc13a48118 ms.openlocfilehash: cb727df7b8d7605cbe984a8f6737c89bf1bfb2be -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43532205" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788965" --- # <messageSenderAuthentication> 要素 ピアツーピア メッセージ送信者の認証オプションを指定します。 diff --git a/docs/framework/configure-apps/file-schema/wcf/netnamedpipebinding.md b/docs/framework/configure-apps/file-schema/wcf/netnamedpipebinding.md index 4bffe7450c6..595fb399c94 100644 --- a/docs/framework/configure-apps/file-schema/wcf/netnamedpipebinding.md +++ b/docs/framework/configure-apps/file-schema/wcf/netnamedpipebinding.md @@ -3,11 +3,11 @@ title: '<netNamedPipeBinding>' ms.date: 03/30/2017 ms.assetid: 00a8580b-face-47a4-838d-b9fed48e72df ms.openlocfilehash: f3b6771d5a1a07a35bdf3f0ffa92c837aa202e4d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43554246" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785314" --- # <netNamedPipeBinding> コンピューター上のプロセス間通信に適した、セキュリティで保護された信頼できる最適バインディングを定義します。 既定では、信頼のための WS-ReliableMessaging、転送セキュリティ用トランスポート セキュリティ、メッセージ配信用名前付きパイプ、およびバイナリ メッセージ エンコーディングを持つランタイム通信スタックを生成します。 diff --git a/docs/framework/configure-apps/how-to-locate-assemblies-by-using-devpath.md b/docs/framework/configure-apps/how-to-locate-assemblies-by-using-devpath.md index fe74f1f0c31..515b8bcb276 100644 --- a/docs/framework/configure-apps/how-to-locate-assemblies-by-using-devpath.md +++ b/docs/framework/configure-apps/how-to-locate-assemblies-by-using-devpath.md @@ -13,11 +13,11 @@ author: mcleblanc ms.author: markl manager: markl ms.openlocfilehash: 9b8e3c89c13e7f5c294afca54af7f63293653e87 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43556918" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788881" --- # 方法 : DEVPATH を使用してアセンブリを指定する 開発者は、複数のアプリケーションの構築、共有アセンブリが正常に動作するかどうかを確認することがあります。 継続的に開発サイクル中にグローバル アセンブリ キャッシュにアセンブリを配置ではなく、開発者は、アセンブリのビルド出力ディレクトリを指す DEVPATH 環境変数を作成できます。 diff --git a/docs/framework/data/adonet/dataset-datatable-dataview/diffgrams.md b/docs/framework/data/adonet/dataset-datatable-dataview/diffgrams.md index 966a7325d29..6e891569a8a 100644 --- a/docs/framework/data/adonet/dataset-datatable-dataview/diffgrams.md +++ b/docs/framework/data/adonet/dataset-datatable-dataview/diffgrams.md @@ -3,11 +3,11 @@ title: DiffGrams ms.date: 03/30/2017 ms.assetid: 037f3991-7bbc-424b-b52e-8b03585d3e34 ms.openlocfilehash: fd452efff2a26b66c06a7762b215df140047286d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43558328" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785467" --- # DiffGrams DiffGram は、データ要素の現在のバージョンと元のバージョンを識別する XML 形式です。 では、 の内容を読み込んで永続化するため、およびネットワーク接続経由で転送する場合にこの内容をシリアル化するために、DiffGram 形式が使用されます。 ときに、正確に再作成する内容は、ただし、スキーマの DiffGram に必要なすべての情報を格納しますが、DiffGram として書き込まれますが、 、両方の列の値を含む、**元**と**現在**行のバージョン、行エラー情報、および行の順序。 diff --git a/docs/framework/data/adonet/dataset-datatable-dataview/navigating-datatables.md b/docs/framework/data/adonet/dataset-datatable-dataview/navigating-datatables.md index 0ffffc1b245..5a075be1c9f 100644 --- a/docs/framework/data/adonet/dataset-datatable-dataview/navigating-datatables.md +++ b/docs/framework/data/adonet/dataset-datatable-dataview/navigating-datatables.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: 202026a1-ec79-435e-b507-12a77f5011b2 ms.openlocfilehash: f00e2171c1adf4ff99a669085131ebc8d38f7006 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43538806" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788611" --- # DataTable の移動 は、1 つ以上の オブジェクトの内容を、読み取り専用、前方参照専用の 1 つ以上の結果セットとして取得します。 diff --git a/docs/framework/data/adonet/dataset-datatable-dataview/writing-dataset-schema-information-as-xsd.md b/docs/framework/data/adonet/dataset-datatable-dataview/writing-dataset-schema-information-as-xsd.md index 6ac850989f2..1a9539ebf27 100644 --- a/docs/framework/data/adonet/dataset-datatable-dataview/writing-dataset-schema-information-as-xsd.md +++ b/docs/framework/data/adonet/dataset-datatable-dataview/writing-dataset-schema-information-as-xsd.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: 4e530831-695e-49ff-8f0b-e5b0c526b8eb ms.openlocfilehash: 2a59a9fc1c3b2f52543f4cc69de22a5703fa9b8b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43674265" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784596" --- # XSD としての DataSet スキーマ情報の書き込み のスキーマを XML スキーマ定義言語 (XSD) スキーマとして書き込むと、このスキーマを XML ドキュメントに転送できます。このとき関連データを含む定義、または関連データを含まない定義ができます。 XML スキーマは、ファイル、ストリームに書き込むことが、 、または文字列が厳密に型を生成するために役立ちます**データセット**します。 詳細については厳密に型指定**データセット**、オブジェクトを参照してください[型指定されたデータセット](../../../../../docs/framework/data/adonet/dataset-datatable-dataview/typed-datasets.md)します。 diff --git a/docs/framework/data/adonet/dataset-datatable-dataview/xml-schema-constraints-and-relationships.md b/docs/framework/data/adonet/dataset-datatable-dataview/xml-schema-constraints-and-relationships.md index d42e4d9e5ac..c5e8baa596e 100644 --- a/docs/framework/data/adonet/dataset-datatable-dataview/xml-schema-constraints-and-relationships.md +++ b/docs/framework/data/adonet/dataset-datatable-dataview/xml-schema-constraints-and-relationships.md @@ -3,11 +3,11 @@ title: XML スキーマ制約およびリレーションシップ ms.date: 03/30/2017 ms.assetid: 165bc2bc-60a1-40e0-9b89-7c68ef979079 ms.openlocfilehash: bcb6e257a40040701612b73768a98e056bccd6c5 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43673753" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785613" --- # XML スキーマ制約およびリレーションシップ XML スキーマ定義言語 (XSD) スキーマでは、制約を指定することができます (一意、キー、およびキー参照制約) との関係 (を使用して、 **msdata:Relationship**注釈)。 このトピックでは、XML スキーマで指定した制約およびリレーションシップを解釈して を生成する方法について説明します。 diff --git a/docs/framework/data/adonet/ef/language-reference/how-to-call-custom-database-functions.md b/docs/framework/data/adonet/ef/language-reference/how-to-call-custom-database-functions.md index da3ad5f9891..d7d4c98d4a0 100644 --- a/docs/framework/data/adonet/ef/language-reference/how-to-call-custom-database-functions.md +++ b/docs/framework/data/adonet/ef/language-reference/how-to-call-custom-database-functions.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: 4354e5eb-dd45-469d-97fb-1c495705ee59 ms.openlocfilehash: 4e7c94dce5b50fe93f00aaaa72206be3394faf62 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43542207" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788663" --- # カスタム データベース関数を呼び出す方法 ここでは、データベースで定義されたカスタム関数を LINQ Entities クエリから呼び出す方法について説明します。 diff --git a/docs/framework/data/adonet/ef/modeling-and-mapping.md b/docs/framework/data/adonet/ef/modeling-and-mapping.md index 44aa54eb092..74c85f6bb68 100644 --- a/docs/framework/data/adonet/ef/modeling-and-mapping.md +++ b/docs/framework/data/adonet/ef/modeling-and-mapping.md @@ -1,19 +1,19 @@ --- -title: モデリングとマッピング -ms.date: 03/30/2017 -ms.assetid: ec8a9515-3708-4cde-a688-4d8e6975f150 -ms.openlocfilehash: 88c8786a5e538d8441e03e46e59743e4c489b4c5 -ms.sourcegitcommit: 11f11ca6cefe555972b3a5c99729d1a7523d8f50 -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/03/2018 -ms.locfileid: "32762937" +title: モデリングとマッピング +ms.date: 03/30/2017 +ms.assetid: ec8a9515-3708-4cde-a688-4d8e6975f150 +ms.openlocfilehash: 81080c416fd18c51be6626cb70a23073e049051d +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784005" --- # モデリングとマッピング -[!INCLUDE[adonet_ef](../../../../../includes/adonet-ef-md.md)] では、概念モデル、ストレージ モデル、およびこの 2 つのモデル間のマッピングをアプリケーションに最適な方法で定義できます。 Visual Studio で Entity Data Model ツールは、作成することができます。[edmx ファイル](http://msdn.microsoft.com/library/f4c8e7ce-1db6-417e-9759-15f8b55155d4)データベースまたはグラフィカルなモデルと、更新データベースまたはモデルのいずれかが変更されたときにこのファイルからです。 +[!INCLUDE[adonet_ef](../../../../../includes/adonet-ef-md.md)] では、概念モデル、ストレージ モデル、およびこの 2 つのモデル間のマッピングをアプリケーションに最適な方法で定義できます。 Visual Studio で Entity Data Model ツールは、作成することができます。[edmx ファイル](https://msdn.microsoft.com/library/f4c8e7ce-1db6-417e-9759-15f8b55155d4)からデータベースまたはグラフィカルなモデルと、更新、データベースまたはモデルが変更されたときにファイルをします。 Entity Framework 4.1 以降では、Code First の開発を使用してモデルをプログラムで作成することもできます。 Code First の開発に対しては、2 つの異なるシナリオがあります。 どちらの場合でも、開発者は .NET Framework のクラス定義をコーディングしてモデルを定義し、データ注釈または Fluent API を使用してオプションで追加のマッピングまたは構成を指定します。 - 詳細については、次を参照してください。[マッピングの概念モデルの作成と](http://go.microsoft.com/fwlink/?LinkId=235016)です。 + 詳細については、次を参照してください。[概念モデルのマッピングの作成と](https://go.microsoft.com/fwlink/?LinkId=235016)します。 - 含まれている EDM のジェネレーターを使用することも、[!INCLUDE[dnprdnshort](../../../../../includes/dnprdnshort-md.md)]です。 EdmGen.exe は、既存のデータ ソースから .csdl ファイル、.ssdl ファイル、および .msl ファイルを生成します。 モデルとマッピングの内容を手動で作成することもできます。 詳細については、次を参照してください。 [EDM ジェネレーター (EdmGen.exe)](../../../../../docs/framework/data/adonet/ef/edm-generator-edmgen-exe.md)です。 + 含まれている EDM ジェネレーターを使用することも、[!INCLUDE[dnprdnshort](../../../../../includes/dnprdnshort-md.md)]します。 EdmGen.exe は、既存のデータ ソースから .csdl ファイル、.ssdl ファイル、および .msl ファイルを生成します。 モデルとマッピングの内容を手動で作成することもできます。 詳細については、次を参照してください。 [EDM ジェネレーター (EdmGen.exe)](../../../../../docs/framework/data/adonet/ef/edm-generator-edmgen-exe.md)します。 diff --git a/docs/framework/data/adonet/ef/security-considerations.md b/docs/framework/data/adonet/ef/security-considerations.md index 30c3caeea23..017cd66f659 100644 --- a/docs/framework/data/adonet/ef/security-considerations.md +++ b/docs/framework/data/adonet/ef/security-considerations.md @@ -3,11 +3,11 @@ title: セキュリティに関する注意事項 (Entity Framework) ms.date: 03/30/2017 ms.assetid: 84758642-9b72-4447-86f9-f831fef46962 ms.openlocfilehash: 25d313f9c6f71d946ed8d9cc5db2e99dc84983b3 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43534085" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785587" --- # セキュリティに関する注意事項 (Entity Framework) このトピックでは、[!INCLUDE[adonet_ef](../../../../../includes/adonet-ef-md.md)] アプリケーションの開発、配置、および実行に特有のセキュリティの注意点について説明します。 このほかに、安全な [!INCLUDE[dnprdnshort](../../../../../includes/dnprdnshort-md.md)] アプリケーションを作成するための推奨事項にも従うようにしてください。 詳細については、次を参照してください。[セキュリティの概要](../../../../../docs/framework/data/adonet/security-overview.md)します。 diff --git a/docs/framework/data/adonet/getting-started-linq-to-dataset.md b/docs/framework/data/adonet/getting-started-linq-to-dataset.md index 1aee24664b0..15e82714037 100644 --- a/docs/framework/data/adonet/getting-started-linq-to-dataset.md +++ b/docs/framework/data/adonet/getting-started-linq-to-dataset.md @@ -3,11 +3,11 @@ title: はじめに (LINQ to DataSet) ms.date: 03/30/2017 ms.assetid: 97522119-f6a3-434c-a1ec-17396b74a556 ms.openlocfilehash: 8a9c49edfcc43b1862745240ca4e4607bbe27f21 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43560377" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787091" --- # はじめに (LINQ to DataSet) ここでは、[!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)] を使ったプログラミングに関する概要を説明します。 diff --git a/docs/framework/data/adonet/oracle-and-adonet.md b/docs/framework/data/adonet/oracle-and-adonet.md index 7632b89df3a..a2cb2abe1e7 100644 --- a/docs/framework/data/adonet/oracle-and-adonet.md +++ b/docs/framework/data/adonet/oracle-and-adonet.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: 8ee8e389-53cf-45cf-80bd-1df63ef34f2e ms.openlocfilehash: 9a60499674f0192bb7589f227bffb6f907f682d9 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43561750" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786067" --- # Oracle および ADO.NET > [!NOTE] diff --git a/docs/framework/data/adonet/performing-batch-operations-using-dataadapters.md b/docs/framework/data/adonet/performing-batch-operations-using-dataadapters.md index 2134337afeb..dc1c529ddd7 100644 --- a/docs/framework/data/adonet/performing-batch-operations-using-dataadapters.md +++ b/docs/framework/data/adonet/performing-batch-operations-using-dataadapters.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: e72ed5af-b24f-486c-8429-c8fd2208f844 ms.openlocfilehash: cfc77ff3b030ffebf52feab0190f81fc4e581cf9 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43560021" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43789032" --- # DataAdapter を使用したバッチ操作の実行 ADO.NET のバッチ サポートを利用すると、 は、 または から INSERT、UPDATE、および DELETE の各操作を 1 操作ずつサーバーに送信するのではなく、グループ化してサーバーに送信できます。 こうすることで、サーバーへのラウンド トリップの回数が減少し、大幅なパフォーマンスの向上が期待できます。 バッチ更新は、SQL Server () および Oracle () の .NET データ プロバイダーでサポートされています。 diff --git a/docs/framework/data/adonet/queries-in-linq-to-dataset.md b/docs/framework/data/adonet/queries-in-linq-to-dataset.md index cc7c0c7759b..2b1e2dfcbc7 100644 --- a/docs/framework/data/adonet/queries-in-linq-to-dataset.md +++ b/docs/framework/data/adonet/queries-in-linq-to-dataset.md @@ -1,37 +1,37 @@ --- -title: LINQ to DataSet でのクエリ -ms.date: 03/30/2017 -dev_langs: -- csharp -- vb -ms.assetid: c1a78fa8-9f0c-40bc-a372-5575a48708fe -ms.openlocfilehash: ef9334eec92ef06e5be07dae4391cdac43fed778 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33362352" +title: LINQ to DataSet でのクエリ +ms.date: 03/30/2017 +dev_langs: +- csharp +- vb +ms.assetid: c1a78fa8-9f0c-40bc-a372-5575a48708fe +ms.openlocfilehash: da9e5bd39cebce27dbaf89ac020c2bf8f154adcc +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787507" --- # LINQ to DataSet でのクエリ クエリは、データ ソースからデータを取得する式です。 一般に、クエリは専用のクエリ言語で表現されます。たとえば、リレーショナル データベースであれば SQL、XML であれば XQuery が使用されます。 そのため、開発者はクエリの対象となるデータ ソースやデータ形式ごとに新しいクエリ言語を習得する必要があります。 [!INCLUDE[vbteclinqext](../../../../includes/vbteclinqext-md.md)] は、データ ソースや形式の違いを意識せずにデータを扱うことのできる、より簡素化された一貫したモデルを提供します。 [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] クエリでは、常にプログラミング オブジェクトを操作することになります。 [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] のクエリ操作は、データ ソースを取得し、クエリを作成して、クエリを実行するという 3 つのアクションから成ります。 - を介したクエリは、[!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] ジェネリック インターフェイスを実装するデータ ソースに対して行うことができます。 呼び出す上、ジェネリックを実装しているオブジェクトを返しますのデータ ソースとなるインターフェイス[!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)]クエリ。 + を介したクエリは、[!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] ジェネリック インターフェイスを実装するデータ ソースに対して行うことができます。 呼び出す上、ジェネリックを実装するオブジェクトを返しますのデータ ソースとして機能するインターフェイスを[!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)]クエリ。 クエリでは、データ ソースから取得する情報を正確に指定できます。 また、並べ替え、グループ化、整形方法を指定して情報を取得することもできます。 [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] では、クエリが変数に格納されます。 一連の値を返すようにクエリを設計する場合、クエリ変数そのものが列挙可能な型であることが必要です。 このクエリ変数は、クエリの情報を保存するだけで、なんらかのアクションを実行したり、データを返したりすることはありません。 クエリを作成した後、データを取得するには、そのクエリを実行する必要があります。 - 一連の値を返すクエリでは、クエリ変数そのものはクエリ結果を保持しません。クエリ変数には、クエリのコマンドが格納されるだけです。 クエリ変数が `foreach` ループまたは `For Each` ループで反復処理されるまで、クエリは実行されません。 これと呼ばれる*遅延実行*; 実行時間は、クエリの構築後のクエリは、します。 これは、任意のタイミングでクエリを実行できるということを意味します。 これは、たとえば他のアプリケーションによって更新されるデータベースがある場合に便利です。 アプリケーションで、最新情報を取得するクエリを作成し、それを繰り返し実行することにより、更新のたびに最新の情報を取得できます。 + 一連の値を返すクエリでは、クエリ変数そのものはクエリ結果を保持しません。クエリ変数には、クエリのコマンドが格納されるだけです。 クエリ変数が `foreach` ループまたは `For Each` ループで反復処理されるまで、クエリは実行されません。 これは呼び出されます*遅延実行*; は、クエリが実行が作成された、クエリは、しばらく時間が発生します。 これは、任意のタイミングでクエリを実行できるということを意味します。 これは、たとえば他のアプリケーションによって更新されるデータベースがある場合に便利です。 アプリケーションで、最新情報を取得するクエリを作成し、それを繰り返し実行することにより、更新のたびに最新の情報を取得できます。 - 遅延実行によって一連の値を返すクエリとは対照的に、シングルトン値を返すクエリは直ちに実行されます。 シングルトン クエリの例としては、 があります。 これらのシングルトン クエリは、結果を計算するためにはクエリ結果が必要であるため、直ちに実行されます。 たとえば、クエリ結果の平均を求めるためには、クエリを実行して、平均関数に入力データを与える必要があります。 シングルトン値を生成しないクエリでも、 メソッドまたは メソッドを使用することによって、即時実行を強制できます。 即時実行を強制するこの手法は、クエリの結果をキャッシュする場合などに使用すると効果的です。 遅延と直ちにクエリの実行の詳細については、次を参照してください。 [LINQ の概要](http://msdn.microsoft.com/library/6cc9af04-950a-4cc3-83d4-2aeb4abe4de9)です。 + 遅延実行によって一連の値を返すクエリとは対照的に、シングルトン値を返すクエリは直ちに実行されます。 シングルトン クエリの例としては、 があります。 これらのシングルトン クエリは、結果を計算するためにはクエリ結果が必要であるため、直ちに実行されます。 たとえば、クエリ結果の平均を求めるためには、クエリを実行して、平均関数に入力データを与える必要があります。 シングルトン値を生成しないクエリでも、 メソッドまたは メソッドを使用することによって、即時実行を強制できます。 即時実行を強制するこの手法は、クエリの結果をキャッシュする場合などに使用すると効果的です。 遅延と即時のクエリの実行の詳細については、次を参照してください。 [LINQ の概要](https://msdn.microsoft.com/library/6cc9af04-950a-4cc3-83d4-2aeb4abe4de9)します。 ## クエリ - [!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)] 2 種類の構文でクエリを使って作成できます: クエリ式の構文とメソッド ベースのクエリ構文です。 + [!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)] 2 つの異なる構文を使ってクエリを作成できます。 クエリ式の構文とメソッド ベースのクエリ構文。 ### クエリ式の構文 - クエリ式は宣言型のクエリ構文です。 開発者は SQL に似た構文形式を C# または Visual Basic で用いてクエリを作成できます。 クエリ式の構文を使用することにより、フィルター、並べ替え、グループ化など、データ ソースに対するきわめて複雑な処理を最小限のコードで実行できます。 詳細については、次を参照してください。 [LINQ クエリ式](http://msdn.microsoft.com/library/40638f19-fb46-4d26-a2d9-a383b48f5ed4)と[基本的なクエリ操作 (Visual Basic)](~/docs/visual-basic/programming-guide/concepts/linq/basic-query-operations.md)です。 + クエリ式は宣言型のクエリ構文です。 開発者は SQL に似た構文形式を C# または Visual Basic で用いてクエリを作成できます。 クエリ式の構文を使用することにより、フィルター、並べ替え、グループ化など、データ ソースに対するきわめて複雑な処理を最小限のコードで実行できます。 詳細については、次を参照してください。 [LINQ クエリ式](https://msdn.microsoft.com/library/40638f19-fb46-4d26-a2d9-a383b48f5ed4)と[基本的なクエリ操作 (Visual Basic)](~/docs/visual-basic/programming-guide/concepts/linq/basic-query-operations.md)します。 - クエリ式の構文は、C# 3.0 および [!INCLUDE[vb_orcas_long](../../../../includes/vb-orcas-long-md.md)] で新たに導入されたものです。 ただし、[!INCLUDE[dnprdnshort](../../../../includes/dnprdnshort-md.md)] の共通言語ランタイム (CLR) は、クエリ式の構文そのものを理解することはできません。 そのため、クエリ式はコンパイル時に、CLR が理解できる形式 (メソッド呼び出し) へと変換されます。 これらのメソッドと呼びます、*標準クエリ演算子*です。 開発者は、クエリ構文を使う代わりに、メソッド構文を使ってそれらを直接呼び出すこともできます。 詳細については、「[LINQ でのクエリ構文とメソッド構文](~/docs/csharp/programming-guide/concepts/linq/query-syntax-and-method-syntax-in-linq.md)」を参照してください。 標準クエリ演算子を使用する方法の詳細については、次を参照してください。[ビルド内にありません: LINQ の一般的なプログラミング ガイド](http://msdn.microsoft.com/library/609c7a6b-cbdd-429d-99f3-78d13d3bc049)です。 + クエリ式の構文は、C# 3.0 および [!INCLUDE[vb_orcas_long](../../../../includes/vb-orcas-long-md.md)] で新たに導入されたものです。 ただし、[!INCLUDE[dnprdnshort](../../../../includes/dnprdnshort-md.md)] の共通言語ランタイム (CLR) は、クエリ式の構文そのものを理解することはできません。 そのため、クエリ式はコンパイル時に、CLR が理解できる形式 (メソッド呼び出し) へと変換されます。 これらのメソッドとして参照されます、*標準クエリ演算子*します。 開発者は、クエリ構文を使う代わりに、メソッド構文を使ってそれらを直接呼び出すこともできます。 詳細については、「[LINQ でのクエリ構文とメソッド構文](~/docs/csharp/programming-guide/concepts/linq/query-syntax-and-method-syntax-in-linq.md)」を参照してください。 標準クエリ演算子の詳細については、次を参照してください。[標準クエリ演算子の概要](../../../csharp/programming-guide/concepts/linq/standard-query-operators-overview.md)します。 次の例では、 を使用して `Product` テーブルからすべての行を取得し、製品名を表示しています。 @@ -52,7 +52,7 @@ ms.locfileid: "33362352" [!code-csharp[DP LINQ to DataSet Examples#Composing](../../../../samples/snippets/csharp/VS_Snippets_ADO.NET/DP LINQ to DataSet Examples/CS/Program.cs#composing)] [!code-vb[DP LINQ to DataSet Examples#Composing](../../../../samples/snippets/visualbasic/VS_Snippets_ADO.NET/DP LINQ to DataSet Examples/VB/Module1.vb#composing)] - クエリを拡張した後は、追加のクエリを作成することはできません。それ以降のすべてのクエリでは、インメモリの [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] 演算子が使用されます。 クエリ変数を反復処理するときにクエリの実行を行う、`foreach`または`For Each`ステートメント、またはのいずれかへの呼び出しによって、[!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)]即時実行を発生させる変換演算子です。 即時実行を促す演算子としては、 などがあります。 + クエリを拡張した後は、追加のクエリを作成することはできません。それ以降のすべてのクエリでは、インメモリの [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] 演算子が使用されます。 クエリ変数を反復処理するときに、クエリの実行が発生、`foreach`または`For Each`ステートメント、またはのいずれかを呼び出して、[!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)]即時実行を発生させる変換演算子。 即時実行を促す演算子としては、 などがあります。 次の例の最初のクエリは、すべての製品を表示価格で並べ替えて返します。 メソッドを使用して、クエリの即時実行を強制しています。 diff --git a/docs/framework/data/adonet/sql/windows-applications-using-callbacks.md b/docs/framework/data/adonet/sql/windows-applications-using-callbacks.md index 02e48928453..4144d106cdf 100644 --- a/docs/framework/data/adonet/sql/windows-applications-using-callbacks.md +++ b/docs/framework/data/adonet/sql/windows-applications-using-callbacks.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: ae2ea457-0764-4b06-8977-713c77e85bd2 ms.openlocfilehash: 9f1e3fe6d53266a4e1366c1a3d5396688a25df0f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43565133" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785327" --- # コールバックを使用した Windows アプリケーション 非同期処理は多くの場合、データベース操作を開始し、データベース操作が完了するまで待つことなく、他のプロセスの実行を継続できるようにします。 ただし、ほとんどの場合、データベース操作の完了時に何らかの処理を行う必要があります。 たとえば、Windows アプリケーションでは、ユーザー インターフェイス スレッドの応答性を維持しながら、時間のかかる操作をバックグラウンド スレッドに委任することができます。 また一方、データベース操作の完了時に、この結果を使用してフォームを表示することができます。 このような場合、コールバックによって最適に実行されます。 diff --git a/docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md b/docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md index d5650997fcf..75e464265b0 100644 --- a/docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md +++ b/docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md @@ -9,11 +9,11 @@ helpviewer_keywords: - WCF Data Services, Windows Communication Foundation ms.assetid: b48f42ce-22ce-4f8d-8f0d-f7ddac9125ee ms.openlocfilehash: 89f9cc572a6613efba19a93c8d5e441c46a660ac -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43401110" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43783899" --- # データ サービスのホスティング (WCF Data Services) WCF Data Services を使用すると、データとして公開するサービスを作成することができます、[!INCLUDE[ssODataFull](../../../../includes/ssodatafull-md.md)]フィードします。 このデータ サービスは、 から継承されたクラスとして定義されます。 このクラスは、要求メッセージの処理で、データ ソースに対して更新プログラムを実行し、OData に必要なの応答メッセージの生成に必要な機能を提供します。 ただし、データ サービスにバインドし、ネットワーク ソケットの受信 HTTP 要求をリッスンできません。 この機能要件のため、データ サービスはホスティング コンポーネントに依存します。 diff --git a/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md b/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md index b58a4a2ff1e..80c69a354fd 100644 --- a/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md +++ b/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md @@ -12,11 +12,11 @@ author: Xansky ms.author: mhopkins manager: markl ms.openlocfilehash: 4c4f14f79960b98618a4f6a3450b1e1a2c05f731 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43565522" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786135" --- # プロパティ条件に基づく UI オートメーション要素の検索 > [!NOTE] diff --git a/docs/framework/ui-automation/get-ui-automation-element-properties.md b/docs/framework/ui-automation/get-ui-automation-element-properties.md index d82a7da2800..11f0c5b6247 100644 --- a/docs/framework/ui-automation/get-ui-automation-element-properties.md +++ b/docs/framework/ui-automation/get-ui-automation-element-properties.md @@ -12,11 +12,11 @@ author: Xansky ms.author: mhopkins manager: markl ms.openlocfilehash: 9876aa894c49ec7af1ecd240e12e0f70eccfd89f -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43467358" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786234" --- # UI オートメーション要素のプロパティの取得 > [!NOTE] diff --git a/docs/framework/ui-automation/ui-automation-support-for-the-button-control-type.md b/docs/framework/ui-automation/ui-automation-support-for-the-button-control-type.md index 6f97294eaa0..4fe31396a2b 100644 --- a/docs/framework/ui-automation/ui-automation-support-for-the-button-control-type.md +++ b/docs/framework/ui-automation/ui-automation-support-for-the-button-control-type.md @@ -10,11 +10,11 @@ author: Xansky ms.author: mhopkins manager: markl ms.openlocfilehash: 3ea2f89320a58a12c8f43a813337caf4f8992835 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43731548" +ms.locfileid: "43788053" --- # UI オートメーションによる Button コントロール型のサポート > [!NOTE] diff --git a/docs/framework/ui-automation/use-the-automationid-property.md b/docs/framework/ui-automation/use-the-automationid-property.md index 6c3e83a9b64..79d13563a37 100644 --- a/docs/framework/ui-automation/use-the-automationid-property.md +++ b/docs/framework/ui-automation/use-the-automationid-property.md @@ -13,11 +13,11 @@ author: Xansky ms.author: mhopkins manager: markl ms.openlocfilehash: 84aa8dd866d5870d8cd4e6c8c4951fa1e49a4052 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43400267" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786363" --- # AutomationID プロパティの使用 > [!NOTE] diff --git a/docs/framework/unmanaged-api/debugging/ilcodekind-enumeration.md b/docs/framework/unmanaged-api/debugging/ilcodekind-enumeration.md index 7ffed5aaeee..de067c50f3b 100644 --- a/docs/framework/unmanaged-api/debugging/ilcodekind-enumeration.md +++ b/docs/framework/unmanaged-api/debugging/ilcodekind-enumeration.md @@ -15,11 +15,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: a02c26b72fc7039a5050ee369043f081c32cd7ec -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43408369" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786019" --- # ILCodeKind 列挙型 [.NET Framework 4.5.2 以降のバージョンでのみでサポート] diff --git a/docs/framework/unmanaged-api/fusion/iassemblycacheitem-createstream-method.md b/docs/framework/unmanaged-api/fusion/iassemblycacheitem-createstream-method.md index 1c633dd9c64..964b187eaac 100644 --- a/docs/framework/unmanaged-api/fusion/iassemblycacheitem-createstream-method.md +++ b/docs/framework/unmanaged-api/fusion/iassemblycacheitem-createstream-method.md @@ -18,11 +18,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: 3a0b3242e8ae29b9d21dc50d3ea0476967e9746f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43561218" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787234" --- # IAssemblyCacheItem::CreateStream メソッド 指定した名前と形式を使用するストリームを作成します。 diff --git a/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromfile-method.md b/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromfile-method.md index 365eea690d8..8da5b344f6a 100644 --- a/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromfile-method.md +++ b/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromfile-method.md @@ -18,11 +18,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: 33aab5ee23a1f0d30d1f9f3079856ca30d46d2ec -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43535104" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784382" --- # ICLRStrongName::GetHashFromFile メソッド 指定したファイルの内容に対してハッシュが生成されます。 diff --git a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamesignatureverification-method.md b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamesignatureverification-method.md index 72c5a154eae..4038c8e0c55 100644 --- a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamesignatureverification-method.md +++ b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamesignatureverification-method.md @@ -18,11 +18,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: 49041031742332fbc275a9dbde91e640eb428c28 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43561338" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785883" --- # ICLRStrongName::StrongNameSignatureVerification メソッド 指定されたパスにあるアセンブリ マニフェストが指定したフラグに従って検証される、厳密な名前の署名を含むかどうかを示す値を取得します。 diff --git a/docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md b/docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md index 9c49818bf61..f9570648384 100644 --- a/docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md +++ b/docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md @@ -17,11 +17,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: ecf6bff10e98ab7f008cfd176f59687f34d89553 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43471956" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784777" --- # ICorRuntimeHost インターフェイス ホストが起動し、作成して既定のドメインにアクセスして、プロセスで実行されているすべてのドメインを列挙するために、アプリケーション ドメインを構成する共通言語ランタイム (CLR) を明示的に停止できるようにするメソッドを提供します。 diff --git a/docs/framework/unmanaged-api/metadata/corelementtype-enumeration.md b/docs/framework/unmanaged-api/metadata/corelementtype-enumeration.md index 2a06309b4cb..dda52a1bf23 100644 --- a/docs/framework/unmanaged-api/metadata/corelementtype-enumeration.md +++ b/docs/framework/unmanaged-api/metadata/corelementtype-enumeration.md @@ -17,11 +17,11 @@ topic_type: author: mairaw ms.author: mairaw ms.openlocfilehash: 5112c3c8d5fef6efada4bffdfa575716503515e6 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562551" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787715" --- # CorElementType Enumeration1 共通言語ランタイムを指定します、型修飾子、またはメタデータの型シグネチャの種類に関する情報。 diff --git a/docs/framework/unmanaged-api/wmi/blessiwbemservicesobject.md b/docs/framework/unmanaged-api/wmi/blessiwbemservicesobject.md index c3786ab2cc3..e9976ab27e9 100644 --- a/docs/framework/unmanaged-api/wmi/blessiwbemservicesobject.md +++ b/docs/framework/unmanaged-api/wmi/blessiwbemservicesobject.md @@ -17,11 +17,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: e1380d03d4456e0695777775ae786a19982d691b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659453" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787104" --- # BlessIWbemServicesObject 関数 ユーザーの資格情報が、指定されたアクセスを許可するかどうかを示す[IWbemServices](/windows/desktop/api/wbemcli/nn-wbemcli-iwbemservices)オブジェクト。 diff --git a/docs/framework/unmanaged-api/wmi/endenumeration.md b/docs/framework/unmanaged-api/wmi/endenumeration.md index 78015b33666..08f4c5c4cd9 100644 --- a/docs/framework/unmanaged-api/wmi/endenumeration.md +++ b/docs/framework/unmanaged-api/wmi/endenumeration.md @@ -17,11 +17,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: 33c73e58be39a7f1ffa9300947c3ee552231adab -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43462312" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786350" --- # EndEnumeration 関数 呼び出しで開始した、列挙体シーケンスの終了、 [BeginEnumeration 関数](beginenumeration.md)します。 diff --git a/docs/framework/unmanaged-api/wmi/getpropertyqualifierset.md b/docs/framework/unmanaged-api/wmi/getpropertyqualifierset.md index 095ddb25a39..8042b9a3dfb 100644 --- a/docs/framework/unmanaged-api/wmi/getpropertyqualifierset.md +++ b/docs/framework/unmanaged-api/wmi/getpropertyqualifierset.md @@ -17,11 +17,11 @@ topic_type: author: rpetrusha ms.author: ronpet ms.openlocfilehash: fcddca2e435a3f5bf4b8d083784613254d9801a4 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43723715" +ms.locfileid: "43786181" --- # GetPropertyQualifierSet 関数 特定のプロパティで設定された修飾子が取得されます。 diff --git a/docs/framework/wcf/diagnostics/etw/analytic-tracing-overview.md b/docs/framework/wcf/diagnostics/etw/analytic-tracing-overview.md index 5ca8afd2254..567774ad37c 100644 --- a/docs/framework/wcf/diagnostics/etw/analytic-tracing-overview.md +++ b/docs/framework/wcf/diagnostics/etw/analytic-tracing-overview.md @@ -5,11 +5,11 @@ helpviewer_keywords: - analytic tracing [WCF], overview ms.assetid: ae55e9cc-0809-442f-921f-d644290ebf15 ms.openlocfilehash: 9918f07d9c26c1779a1eedfbc423c31e61659334 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43401182" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788014" --- # 分析トレースの概要 [!INCLUDE[netfx_current_long](../../../../../includes/netfx-current-long-md.md)] の分析トレースは、Event Tracing for Windows (ETW) を基盤とするトレース機能のセットです。詳細度は低いのですが、パフォーマンスに優れています。 ETW は、カーネル レベルで実行され、トレース操作のオーバーヘッドを大幅に削減します。 ユーザー モードおよびカーネル モードのイベントを効率よくバッファーし、サービスの再起動を必要とすることなく、動的にログを有効化できます。 トレース データは、生成および受信されると、イベント ログから確認できます。 diff --git a/docs/framework/wcf/diagnostics/performance-counters/endpoint-calls-duration.md b/docs/framework/wcf/diagnostics/performance-counters/endpoint-calls-duration.md new file mode 100644 index 00000000000..9073861c30c --- /dev/null +++ b/docs/framework/wcf/diagnostics/performance-counters/endpoint-calls-duration.md @@ -0,0 +1,16 @@ +--- +title: 'エンドポイント: 呼び出す期間' +ms.date: 03/30/2017 +ms.assetid: 1aebe748-ad05-4ade-819c-d480379ccfb9 +ms.openlocfilehash: 44e8f32e33c0f9cb230ea7765ee0376ec43589a6 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43796560" +--- +# エンドポイント: 呼び出す期間 +このエンドポイントの呼び出しの平均期間です。 平均期間は、(N1-N0)/(D1-D0) という数式に基づいて計算されます。 + +## 関連項目 + [PERF_COUNTER_TYPE](https://go.microsoft.com/fwlink/?LinkID=94649) diff --git a/docs/framework/wcf/diagnostics/performance-counters/queued-rejected-messages.md b/docs/framework/wcf/diagnostics/performance-counters/queued-rejected-messages.md index 67274af7c8b..f1fa6c43e2c 100644 --- a/docs/framework/wcf/diagnostics/performance-counters/queued-rejected-messages.md +++ b/docs/framework/wcf/diagnostics/performance-counters/queued-rejected-messages.md @@ -3,11 +3,11 @@ title: キューに置かれた拒否メッセージ ms.date: 03/30/2017 ms.assetid: 8eb75a76-4fb3-4d33-bd9f-6d91e09c5843 ms.openlocfilehash: 9864671aa23617fdd8279149ea917fa3ff4e1b86 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43539795" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786038" --- # キューに置かれた拒否メッセージ カウンター名 : キューに置かれた拒否されたメッセージ。 diff --git a/docs/framework/wcf/diagnostics/performance-counters/service-calls-faulted-per-second.md b/docs/framework/wcf/diagnostics/performance-counters/service-calls-faulted-per-second.md index 380aae257b1..1a66a5fc828 100644 --- a/docs/framework/wcf/diagnostics/performance-counters/service-calls-faulted-per-second.md +++ b/docs/framework/wcf/diagnostics/performance-counters/service-calls-faulted-per-second.md @@ -1,13 +1,13 @@ --- -title: 'サービス : 1 秒あたりの失敗した呼び出し' -ms.date: 03/30/2017 -ms.assetid: 94247356-2b29-4b50-b639-91ca8c1cf3a9 -ms.openlocfilehash: 86eddc62fb9aec8eced49ae70865583f3a50eb85 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33474101" +title: 'サービス : 1 秒あたりの失敗した呼び出し' +ms.date: 03/30/2017 +ms.assetid: 94247356-2b29-4b50-b639-91ca8c1cf3a9 +ms.openlocfilehash: b4a8a1eeec13195e4f8fe088da14dff7c06ecdb3 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785116" --- # サービス : 1 秒あたりの失敗した呼び出し カウンター名 : 1 秒あたりの失敗した呼び出し。 @@ -15,11 +15,11 @@ ms.locfileid: "33474101" ## 説明 このサービスの呼び出しのうち、エラーを返したものの 1 秒あたりの回数です。 - このカウンターは、パフォーマンス カウンター型[PERF_COUNTER_COUNTER](http://go.microsoft.com/fwlink/?LinkID=94649)、次の数式を使用してその値を計算します。 + このカウンターは、パフォーマンス カウンター型[PERF_COUNTER_COUNTER](https://go.microsoft.com/fwlink/?LinkID=94649)、次の数式を使用して、その値が計算されます。 (N 1 - N 0 ) / ( (D 1 -D 0 ) / F) - Windows Communication Foundation (WCF) アプリケーションでは、サービス メソッドは、SOAP エラー メッセージを使用して、処理のエラー情報を通信します。 SOAP エラーは、サービス操作のメタデータに含まれるメッセージ型であり、堅牢かつインタラクティブに実行できるようにクライアントが使用するエラー コントラクトを作成するために使用されます。 SOAP エラーは XML 形式でクライアントに渡されるので、相互運用性の面でも優れています。 + Windows Communication Foundation (WCF) アプリケーションでは、サービス メソッドは、SOAP エラー メッセージを使用して、処理のエラー情報を通知します。 SOAP エラーは、サービス操作のメタデータに含まれるメッセージ型であり、堅牢かつインタラクティブに実行できるようにクライアントが使用するエラー コントラクトを作成するために使用されます。 SOAP エラーは XML 形式でクライアントに渡されるので、相互運用性の面でも優れています。 ## 関連項目 [コントラクトおよびサービスのエラーの指定と処理](../../../../../docs/framework/wcf/specifying-and-handling-faults-in-contracts-and-services.md) diff --git a/docs/framework/wcf/diagnostics/security-concerns-for-message-logging.md b/docs/framework/wcf/diagnostics/security-concerns-for-message-logging.md index cffa5a975c7..8239cdf940c 100644 --- a/docs/framework/wcf/diagnostics/security-concerns-for-message-logging.md +++ b/docs/framework/wcf/diagnostics/security-concerns-for-message-logging.md @@ -5,11 +5,11 @@ ms.assetid: 21f513f2-815b-47f3-85a6-03c008510038 author: BrucePerlerMS manager: mbaldwin ms.openlocfilehash: 6da641ec5da20c80f4c1034ded8a3be7d036b5a8 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43466492" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785545" --- # メッセージ ログ記録のセキュリティの考慮事項 ここでは、メッセージ ログに表示される機密データだけでなく、メッセージ ログによって生成されるイベントを保護する方法についても説明します。 diff --git a/docs/framework/wcf/diagnostics/tracing/configuring-tracing.md b/docs/framework/wcf/diagnostics/tracing/configuring-tracing.md index dc234dc6855..e30f3f89d0d 100644 --- a/docs/framework/wcf/diagnostics/tracing/configuring-tracing.md +++ b/docs/framework/wcf/diagnostics/tracing/configuring-tracing.md @@ -5,11 +5,11 @@ helpviewer_keywords: - tracing [WCF] ms.assetid: 82922010-e8b3-40eb-98c4-10fc05c6d65d ms.openlocfilehash: c5064d90c8601ee44be593446b0fd5ad483e57f2 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43542298" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785441" --- # トレースの構成 ここでは、トレースを有効にする方法、トレースを出力し、トレース レベルを設定するようにトレース ソースを構成する方法、エンドツーエンドのトレース相関をサポートするようにアクティビティ トレースと伝達を設定する方法、およびトレースにアクセスするようにトレース リスナーを設定する方法について説明します。 diff --git a/docs/framework/wcf/extending/service-channel-listeners-and-channels.md b/docs/framework/wcf/extending/service-channel-listeners-and-channels.md index 62f9b87fe9f..33c618da608 100644 --- a/docs/framework/wcf/extending/service-channel-listeners-and-channels.md +++ b/docs/framework/wcf/extending/service-channel-listeners-and-channels.md @@ -3,11 +3,11 @@ title: 'サービス: チャネル リスナーとチャネルします。' ms.date: 03/30/2017 ms.assetid: 8ccbe0e8-7e55-441d-80de-5765f67542fa ms.openlocfilehash: 88bfdc879e4f3c7df6b2c4035c7ed7fdc2b4c41d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43673898" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788789" --- # サービス: チャネル リスナーとチャネルします。 diff --git a/docs/framework/wcf/feature-details/ajax-integration-and-json-support.md b/docs/framework/wcf/feature-details/ajax-integration-and-json-support.md index aa954d2cd3d..768c6435e2a 100644 --- a/docs/framework/wcf/feature-details/ajax-integration-and-json-support.md +++ b/docs/framework/wcf/feature-details/ajax-integration-and-json-support.md @@ -5,11 +5,11 @@ helpviewer_keywords: - AJAX integration and JSON support [WCF] ms.assetid: 3851a8fc-d861-4ac1-873c-96af0343d3a7 ms.openlocfilehash: bcf1cab9386d9d9503af6258c1bb39f8744c073b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43565894" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787702" --- # AJAX の統合と JSON のサポート ASP.NET Asynchronous JavaScript and XML (AJAX) の Windows Communication Foundation (WCF) のサポートと JavaScript Object Notation (JSON) データ形式は、AJAX クライアントに操作を公開する WCF サービスを許可します。 AJAX クライアントは、JavaScript コードを実行して、HTTP 要求を使用してこれらの WCF サービスへのアクセスの Web ページです。 このセクションのトピックでは、このサポートと実装方法について説明します。 diff --git a/docs/framework/wcf/feature-details/authentication-in-wcf.md b/docs/framework/wcf/feature-details/authentication-in-wcf.md index 73c4d4f73a3..5a91c7c00e2 100644 --- a/docs/framework/wcf/feature-details/authentication-in-wcf.md +++ b/docs/framework/wcf/feature-details/authentication-in-wcf.md @@ -1,23 +1,23 @@ --- -title: WCF での認証 -ms.date: 03/30/2017 -helpviewer_keywords: -- authentication [WCF] -- security [WCF], authentication -ms.assetid: 9254d873-843d-4c6e-bea4-8184ac3e44f4 -ms.openlocfilehash: a4f9b719024db1334b599f0f02fe01bc083bf3c8 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33489112" +title: WCF での認証 +ms.date: 03/30/2017 +helpviewer_keywords: +- authentication [WCF] +- security [WCF], authentication +ms.assetid: 9254d873-843d-4c6e-bea4-8184ac3e44f4 +ms.openlocfilehash: 401bd8901f4d8b9292e83d3e54d0afce30c9584f +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785831" --- # WCF での認証 -次のトピックでは、たとえば、認証を提供する Windows Communication Foundation (WCF)、Windows 認証、X.509 証明書、およびユーザー名およびパスワードで多くの異なるメカニズムを表示します。 +次のトピックでは、たとえば、認証を提供する Windows Communication Foundation (WCF)、Windows 認証、X.509 証明書とユーザー名およびパスワードの数の異なるメカニズムを説明します。 ## このセクションの内容 [方法 : ASP.NET メンバーシップ プロバイダーを使用する](../../../../docs/framework/wcf/feature-details/how-to-use-the-aspnet-membership-provider.md) - ASP.NET の機能には、メンバーシップとロール プロバイダー、認証のためのユーザー名とパスワードの組み合わせを格納するデータベース、および承認のためのユーザー ロールがあります。 このトピックでは、WCF サービスが、同じデータベースを使用して、ユーザー認証および承認する方法について説明します。 + ASP.NET の機能には、メンバーシップとロール プロバイダー、認証のためのユーザー名とパスワードの組み合わせを格納するデータベース、および承認のためのユーザー ロールがあります。 このトピックでは、WCF サービスが同じデータベースを使用して、ユーザー認証および承認する方法について説明します。 [方法 : カスタム ユーザー名およびパスワード検証を使用する](../../../../docs/framework/wcf/feature-details/how-to-use-a-custom-user-name-and-password-validator.md) カスタム ユーザー名およびパスワード検証を統合する方法を示します。 @@ -39,4 +39,4 @@ ms.locfileid: "33489112" ## 関連項目 [セキュリティの概要](../../../../docs/framework/wcf/feature-details/security-overview.md) - [Windows Server App Fabric のセキュリティ モデル](http://go.microsoft.com/fwlink/?LinkID=201279&clcid=0x409) + [Windows Server App Fabric のセキュリティ モデル](https://go.microsoft.com/fwlink/?LinkID=201279&clcid=0x409) diff --git a/docs/framework/wcf/feature-details/federation-and-issued-tokens.md b/docs/framework/wcf/feature-details/federation-and-issued-tokens.md index 41908e98419..b3a101771e6 100644 --- a/docs/framework/wcf/feature-details/federation-and-issued-tokens.md +++ b/docs/framework/wcf/feature-details/federation-and-issued-tokens.md @@ -7,11 +7,11 @@ helpviewer_keywords: - federation [WCF], issued tokens ms.assetid: 4c31ee7d-a820-4067-8b84-a83049021bb6 ms.openlocfilehash: bdbd5c49197b65816da9b0f2c87d97afb893d79f -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43420211" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788105" --- # フェデレーションと発行済みトークン Windows Communication Foundation (WCF) で、Ws-federation および Ws-trust 仕様を実装するサービスを安全に通信するクライアントを作成できます。 これらの仕様では、異なる信頼領域間での認証と承認を可能にする機構を提供するために、XML、SOAP、および Web サービス記述言語 (WSDL: Web Services Description Language) が使用されます。 diff --git a/docs/framework/wcf/feature-details/filtering.md b/docs/framework/wcf/feature-details/filtering.md index 4bdf4029b0d..6a7c2f6e3fa 100644 --- a/docs/framework/wcf/feature-details/filtering.md +++ b/docs/framework/wcf/feature-details/filtering.md @@ -3,11 +3,11 @@ title: フィルター処理 ms.date: 03/30/2017 ms.assetid: 4002946c-e34a-4356-8cfb-e25912a4be63 ms.openlocfilehash: 74915a45ed5ca1d13790f64c7921d1f750fa04d3 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43660171" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43789004" --- # フィルター処理 Windows Communication Foundation (WCF) のフィルター処理システムは、メッセージと一致し、操作を決定する宣言型のフィルターを使用できます。 フィルターを使用してメッセージの一部を調べることで、そのメッセージで必要な操作を決定できます。 たとえば、キュー プロセスでは、XPath 1.0 クエリを使用して既知のヘッダー優先度要素をチェックし、メッセージをキューの先頭に移動するべきかどうかを決定します。 diff --git a/docs/framework/wcf/feature-details/hosting-in-internet-information-services.md b/docs/framework/wcf/feature-details/hosting-in-internet-information-services.md index acfe64b5bdb..86bc6d131ce 100644 --- a/docs/framework/wcf/feature-details/hosting-in-internet-information-services.md +++ b/docs/framework/wcf/feature-details/hosting-in-internet-information-services.md @@ -5,11 +5,11 @@ helpviewer_keywords: - hosting services [WCF], IIS ms.assetid: ddae14e8-143c-442d-b660-2046809b2d43 ms.openlocfilehash: e9d0e5a165eb2eabae95da9fd1e744a9bd1c201b -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/03/2018 -ms.locfileid: "43479852" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786978" --- # インターネット インフォメーション サービスでのホスティング Windows Communication Foundation (WCF) サービスをホストするための 1 つは、インターネット インフォメーション サービス (IIS) アプリケーション内でです。 このホスティング モデルは、[!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)] や ASP.NET Web サービス (ASMX) が使用するモデルと似ています。 diff --git a/docs/framework/wcf/feature-details/hosting.md b/docs/framework/wcf/feature-details/hosting.md index d47eeb600ee..2761f250992 100644 --- a/docs/framework/wcf/feature-details/hosting.md +++ b/docs/framework/wcf/feature-details/hosting.md @@ -3,11 +3,11 @@ title: Hosting2 ms.date: 03/30/2017 ms.assetid: 0820c7e5-0b50-4cde-80e7-74e346513002 ms.openlocfilehash: 9237518f5bfa48401e60e47ccc40e4ee303dec35 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43557063" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788870" --- # ホスト このセクションのトピックでは、サービス ホスティングについて説明します。 インターネット インフォメーション サービス (IIS)、Windows プロセス アクティブ化サービス (WAS)、Windows Server AppFabric、Windows サービス、またはマネージ アプリケーションによっては、サービスをホストされていることができます: このオプションとして呼ば*自己ホスト*します。 diff --git a/docs/framework/wcf/feature-details/how-to-host-a-wcf-service-in-a-managed-windows-service.md b/docs/framework/wcf/feature-details/how-to-host-a-wcf-service-in-a-managed-windows-service.md index 1cf4e556d58..f47a5a7c239 100644 --- a/docs/framework/wcf/feature-details/how-to-host-a-wcf-service-in-a-managed-windows-service.md +++ b/docs/framework/wcf/feature-details/how-to-host-a-wcf-service-in-a-managed-windows-service.md @@ -6,11 +6,11 @@ dev_langs: - vb ms.assetid: 8e37363b-4dad-4fb6-907f-73c30fac1d9a ms.openlocfilehash: edbc67ddf20eee6ebbe9091faa43bc1de91809d2 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43557905" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786168" --- # 方法 : マネージド Windows サービスで WCF サービスをホストする diff --git a/docs/framework/wcf/feature-details/routing-contracts.md b/docs/framework/wcf/feature-details/routing-contracts.md index 0125924f9b4..47fceebe1b6 100644 --- a/docs/framework/wcf/feature-details/routing-contracts.md +++ b/docs/framework/wcf/feature-details/routing-contracts.md @@ -3,11 +3,11 @@ title: ルーティング コントラクト ms.date: 03/30/2017 ms.assetid: 9ceea7ae-ea19-4cf9-ba4f-d071e236546d ms.openlocfilehash: 73d303c95a636f5e90f256272726c08c581d6fdf -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43735502" +ms.locfileid: "43785993" --- # ルーティング コントラクト ルーティング コントラクトは、ルーティング サービスが処理できるメッセージ パターンを定義します。 各コントラクトは型指定されておらず、サービスは、メッセージ スキーマやアクションを認識していない場合でもメッセージを受信できます。 このため、ルーティング サービスは、ルーティングされる基盤のメッセージの詳細構成を追加することなく、メッセージをジェネリックにルーティングできます。 diff --git a/docs/framework/wcf/feature-details/securing-messages-using-message-security.md b/docs/framework/wcf/feature-details/securing-messages-using-message-security.md index 475865cd800..4dad9f0bba7 100644 --- a/docs/framework/wcf/feature-details/securing-messages-using-message-security.md +++ b/docs/framework/wcf/feature-details/securing-messages-using-message-security.md @@ -5,11 +5,11 @@ ms.assetid: a17ebe67-836b-4c52-9a81-2c3d58e225ee author: BrucePerlerMS manager: mbaldwin ms.openlocfilehash: d895524d36895ad087f7394fcc3380573355eaad -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43724182" +ms.locfileid: "43785145" --- # メッセージ セキュリティを使用したメッセージのセキュリティ保護 このセクションを使用する場合、WCF メッセージ セキュリティをについて説明しますします。 diff --git a/docs/framework/wcf/feature-details/securing-services-and-clients.md b/docs/framework/wcf/feature-details/securing-services-and-clients.md index 0f56fd8b322..377624d0b21 100644 --- a/docs/framework/wcf/feature-details/securing-services-and-clients.md +++ b/docs/framework/wcf/feature-details/securing-services-and-clients.md @@ -7,11 +7,11 @@ ms.assetid: e681f3bd-0c09-4a58-b0e4-0ecbdf1aa6c7 author: BrucePerlerMS manager: mbaldwin ms.openlocfilehash: 60aa4da95666de01daa087c4c8e826c8cf72ba85 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43734930" +ms.locfileid: "43788650" --- # サービスおよびクライアントのセキュリティ保護 このセクションの情報は、Windows Communication Foundation (WCF) のセキュリティのプログラミングについて説明します。 一般に、これには、システムが提供する適切なバインディングを選択すること、セキュリティ要素のプロパティを適切に設定すること、サービス側/クライアント側で使う資格情報の検索方法にまつわる、サービスの動作に関するプロパティを適切に設定することなどが含まれます。 ように、これらの手法はほとんどのシナリオでは、ほとんどのユーザーのセキュリティ要件をカバー[一般的なセキュリティ シナリオ](../../../../docs/framework/wcf/feature-details/common-security-scenarios.md)します。 実際のシナリオでは、多くの機能が必要とする場合が初めて表示[カスタム バインドを使用したセキュリティ機能](../../../../docs/framework/wcf/feature-details/security-capabilities-with-custom-bindings.md); ソリューションは、明らかなかどうかは、次を参照してください。[拡張セキュリティ](../../../../docs/framework/wcf/extending/extending-security.md)。 作成 (またはとの相互運用) に多様なクレームを使用するシステムでは、トピックを参照して[承認](../../../../docs/framework/wcf/feature-details/authorization-in-wcf.md)します。 diff --git a/docs/framework/wcf/feature-details/supported-deployment-scenarios.md b/docs/framework/wcf/feature-details/supported-deployment-scenarios.md index c0ef4503a23..72be1be233a 100644 --- a/docs/framework/wcf/feature-details/supported-deployment-scenarios.md +++ b/docs/framework/wcf/feature-details/supported-deployment-scenarios.md @@ -3,11 +3,11 @@ title: サポートされている配置シナリオ ms.date: 03/30/2017 ms.assetid: 3399f208-3504-4c70-a22e-a7c02a8b94a6 ms.openlocfilehash: a86fd9d50b2bdfa2daafa3bec98802d10a1efef5 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43672619" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787936" --- # サポートされている配置シナリオ 部分的に信頼されたアプリケーションで使用するためにサポートされる Windows Communication Foundation (WCF) 機能のサブセットは、WCF を使用するが、一部のシナリオの要件を満たすために設計されています。 WCF がインターネット規模の要件を満たしているサード パーティ製のアプリケーションを実行しているホスティング プロバイダーの共有、サーバー上で、[!INCLUDE[vstecasplong](../../../../includes/vstecasplong-md.md)]中程度の信頼アクセス許可がセキュリティ上の理由を設定します。 クライアントでは、WCF の部分信頼サポートはなどの展開テクノロジの要件を満たすために設計[ClickOnce 配置](https://go.microsoft.com/fwlink/?LinkId=83712)または[!INCLUDE[avalon2](../../../../includes/avalon2-md.md)]の XAML ブラウザー アプリケーションのテクノロジは、シームレスかつ安全に許可します。信頼されていないサイトからのデスクトップ アプリケーションの展開。 diff --git a/docs/framework/wcf/feature-details/transaction-protocols.md b/docs/framework/wcf/feature-details/transaction-protocols.md index b5db6060ead..19fc2fe76bc 100644 --- a/docs/framework/wcf/feature-details/transaction-protocols.md +++ b/docs/framework/wcf/feature-details/transaction-protocols.md @@ -3,11 +3,11 @@ title: トランザクション プロトコル ms.date: 03/30/2017 ms.assetid: 2820b0ec-2f32-430c-b299-1f0e95e1f2dc ms.openlocfilehash: 2e4f464d88a63a0aad17982d0329971de4fc5a07 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43398821" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788676" --- # トランザクション プロトコル Windows Communication Foundation (WCF) は、Ws-atomic Transaction および Ws-coordination プロトコルを実装します。 diff --git a/docs/framework/wcf/feature-details/transport-security-with-certificate-authentication.md b/docs/framework/wcf/feature-details/transport-security-with-certificate-authentication.md index 9964f55d936..d347b09d53a 100644 --- a/docs/framework/wcf/feature-details/transport-security-with-certificate-authentication.md +++ b/docs/framework/wcf/feature-details/transport-security-with-certificate-authentication.md @@ -7,11 +7,11 @@ ms.assetid: 3d726b71-4d8b-4581-a3bb-02b9af51d11b author: BrucePerlerMS manager: mbaldwin ms.openlocfilehash: 2da7a304af613920449e925e3bb43b350f556e6a -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43533045" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786503" --- # トランスポート セキュリティと証明書認証 このトピックでは、トランスポート セキュリティを使用する場合にサーバーとクライアントの認証に X.509 証明書を使用する方法について説明します。 X.509 証明書の詳細については、「[X.509 Public Key Certificates](https://msdn.microsoft.com/library/bb540819\(VS.85\).aspx)」(X.509 公開キー証明書) を参照してください。 証明書のサードパーティ発行元は、多くの場合、証明機関証明書を発行する必要があります。 Windows サーバー ドメインでは、そのドメインのクライアント コンピューターに対して証明書を発行する際に Active Directory 証明書サービスを使用できます。 詳細については、次を参照してください。 [Windows 2008 R2 の証明書サービス](https://go.microsoft.com/fwlink/?LinkID=209949&clcid=0x409)します。 このシナリオでは、Secure Sockets Layer (SSL) を使用して構成されたインターネット インフォメーション サービス (IIS) でサービスをホストします。 サービスは、クライアントがサーバーの ID を確認するための SSL (X.509) 証明書を使用して構成されます。 クライアントも、サービスがクライアントの ID を確認するための X.509 証明書を使用して構成されます。 サーバーの証明書はクライアントによって信頼されている必要があり、クライアントの証明書はサーバーによって信頼されている必要があります。 サービスとクライアントが互いの ID を確認する方法の実際のしくみについては、このトピックでは説明しません。 詳細については、次を参照してください。 [Wikipedia のデジタル署名](https://go.microsoft.com/fwlink/?LinkId=253157)します。 diff --git a/docs/framework/wcf/samples/aspnetrouteintegration.md b/docs/framework/wcf/samples/aspnetrouteintegration.md index a73b9529d23..c5dfac360b6 100644 --- a/docs/framework/wcf/samples/aspnetrouteintegration.md +++ b/docs/framework/wcf/samples/aspnetrouteintegration.md @@ -3,11 +3,11 @@ title: AspNetRouteIntegration ms.date: 03/30/2017 ms.assetid: 0638ce0e-d053-47df-a447-688e447a03fb ms.openlocfilehash: 8d9a0710e5106cbc3d02a06e81f4f8ed9ae3e03b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43561833" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788812" --- # AspNetRouteIntegration このサンプルでは、ASP.NET ルートを使用した Windows Communication Foundation (WCF) REST サービスをホストする方法を示します。 [基本的なリソース サービス](../../../../docs/framework/wcf/samples/basic-resource-service.md)サンプルは、このシナリオの自己ホスト型のバージョンを示しており、サービスの実装の詳細について説明します。 ここでは、ASP.NET 統合機能について集中的に説明します。 ASP.NET ルーティングの詳細については、次を参照してください。します。 diff --git a/docs/framework/wcf/samples/automatic-format-selection.md b/docs/framework/wcf/samples/automatic-format-selection.md index e09b1a140c0..a94520b0da4 100644 --- a/docs/framework/wcf/samples/automatic-format-selection.md +++ b/docs/framework/wcf/samples/automatic-format-selection.md @@ -3,11 +3,11 @@ title: 形式の自動選択 ms.date: 03/30/2017 ms.assetid: dab51e56-8517-4a6a-bb54-b55b15ab37bb ms.openlocfilehash: 4fd695195f5c7c13bc088248a6b3c12388328d37 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659762" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784759" --- # 形式の自動選択 このサンプルでは、操作コードで形式を明示的に設定する方法と、モデルをプログラミングする Windows Communication Foundation (WCF) REST を使用した (XML または JSON) 形式の自動選択を有効にする方法を示します。 diff --git a/docs/framework/wcf/samples/datacontractserializer-sample.md b/docs/framework/wcf/samples/datacontractserializer-sample.md index 583f5702b30..ee357094148 100644 --- a/docs/framework/wcf/samples/datacontractserializer-sample.md +++ b/docs/framework/wcf/samples/datacontractserializer-sample.md @@ -5,11 +5,11 @@ helpviewer_keywords: - XML Formatter ms.assetid: e0a2fe89-3534-48c8-aa3c-819862224571 ms.openlocfilehash: ef1b01ff59fc32546dca8ed9c95f3a981ed408e3 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43553982" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787958" --- # DataContractSerializer サンプル DataContractSerializer サンプルでは、 を示して、データ コントラクト クラスに対応した一般的なシリアル化および逆シリアル化の各サービスを実行します。 サンプルを作成、`Record`をメモリ ストリームにシリアル化して、メモリ ストリームを別の逆シリアル化オブジェクト`Record`オブジェクトの使用を示すために、します。 サンプルではその後、バイナリ ライタを使用して `Record` オブジェクトをシリアル化し、バイナリ ライタがシリアル化にどのように影響するかを示します。 diff --git a/docs/framework/wcf/samples/discovery-security-sample.md b/docs/framework/wcf/samples/discovery-security-sample.md index 13928c829f6..7014fc140f5 100644 --- a/docs/framework/wcf/samples/discovery-security-sample.md +++ b/docs/framework/wcf/samples/discovery-security-sample.md @@ -5,11 +5,11 @@ ms.assetid: b8db01f4-b4a1-43fe-8e31-26d4e9304a65 author: BrucePerlerMS manager: mbaldwin ms.openlocfilehash: 7a8dcd0a835bb669b669d5a510e01142c85ea07a -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43421225" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786545" --- # 探索のセキュリティのサンプル Discovery 仕様では、探索プロセスに参加するエンドポイントをセキュリティで保護する必要はありません。 探索メッセージをセキュリティで強化することで、さまざまな種類の攻撃 (メッセージの改ざん、サービス拒否、リプレイ、なりすまし) が軽減されます。 このサンプルでは、コンパクトな署名形式 (WS-Discovery 仕様のセクション 8.2 を参照) を使用してメッセージ署名の計算と検証を行うカスタム チャネルの実装方法を示します。 このサンプルでは、両方をサポート、 [2005 Discovery 仕様](https://go.microsoft.com/fwlink/?LinkId=177912)と[バージョン 1.1](https://go.microsoft.com/fwlink/?LinkId=179677)します。 diff --git a/docs/framework/wcf/samples/extended-protection-policy.md b/docs/framework/wcf/samples/extended-protection-policy.md index 7661c056b7c..962bf267e3a 100644 --- a/docs/framework/wcf/samples/extended-protection-policy.md +++ b/docs/framework/wcf/samples/extended-protection-policy.md @@ -3,11 +3,11 @@ title: 拡張保護ポリシー ms.date: 03/30/2017 ms.assetid: e2616a10-317e-4c34-8023-0c015a80a82f ms.openlocfilehash: 59a377a94978741f3f116bab819dff77d8b0fee4 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43532346" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785454" --- # 拡張保護ポリシー 拡張保護は、man-in-the-middle (MITM) 攻撃に対するセキュリティ イニシアチブです。 MITM 攻撃はセキュリティの脅威です。MITM は、クライアントの資格情報を取得し、その資格情報をサーバーに転送します。 diff --git a/docs/framework/wcf/samples/local-channel.md b/docs/framework/wcf/samples/local-channel.md index 3383ce0fa1f..0fdf367aead 100644 --- a/docs/framework/wcf/samples/local-channel.md +++ b/docs/framework/wcf/samples/local-channel.md @@ -3,11 +3,11 @@ title: ローカル チャネル ms.date: 03/30/2017 ms.assetid: fa1917a4-f701-4e82-a439-14a16282c7cc ms.openlocfilehash: 731fcfde52a6b1277551f7d70f795c721fc99dd8 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43533789" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787598" --- # ローカル チャネル ローカル チャネルは、同じアプリケーション ドメイン内の通信に使用される Windows Communication Foundation (WCF) トランスポート チャネルです。 これは、クライアントとサービスが同じアプリケーション ドメイン内で実行されており、通常の WCF チャネル スタックのオーバーヘッド (メッセージのシリアル化と逆シリアル化) を回避する必要がある場合に役に立ちます。 diff --git a/docs/framework/wcf/samples/object-references.md b/docs/framework/wcf/samples/object-references.md index 8650a53ae2f..20fb0b6ef54 100644 --- a/docs/framework/wcf/samples/object-references.md +++ b/docs/framework/wcf/samples/object-references.md @@ -3,11 +3,11 @@ title: オブジェクト参照 ms.date: 03/30/2017 ms.assetid: 7a93d260-91c3-4448-8f7a-a66fb562fc23 ms.openlocfilehash: 1aa8b1c9d135186dba9e4da75f0c7cb9297d8e5c -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43724410" +ms.locfileid: "43787221" --- # オブジェクト参照 このサンプルでは、サーバーとクライアント間でオブジェクトを参照渡しする方法を示します。 シミュレートされたサンプルは*ソーシャル ネットワーク*します。 ソーシャル ネットワークは、友人のリストを含んでいる `Person` クラスで構成され、このリストの各友人は、それぞれ独自の友人のリストを持つ `Person` クラスのインスタンスです。 これにより、オブジェクトのグラフが作成されます。 このようなソーシャル ネットワークに対する操作は、サービスによって公開されます。 diff --git a/docs/framework/wcf/samples/service-identity-sample.md b/docs/framework/wcf/samples/service-identity-sample.md index 5b637db3886..c15d1fdac87 100644 --- a/docs/framework/wcf/samples/service-identity-sample.md +++ b/docs/framework/wcf/samples/service-identity-sample.md @@ -3,11 +3,11 @@ title: サービス ID サンプル ms.date: 03/30/2017 ms.assetid: 79fa8c1c-85bb-4b67-bc67-bfaf721303f8 ms.openlocfilehash: 8cd6688802628a484cc9fe1fc1dffa82ddecd12a -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 -ms.translationtype: HT +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43736829" +ms.locfileid: "43784871" --- # サービス ID サンプル このサービス ID サンプルでは、サービスの ID を設定する方法を示します。 クライアントは、デザイン時にサービスのメタデータを使用して ID を取得し、実行時にそのサービス ID を認証することができます。 サービス ID の概念は、クライアントがサービス操作を呼び出す前にそのサービスを認証できるようにし、それによって認証されていない呼び出しからクライアントを保護することにあります。 セキュリティ保護されている接続では、サービスがクライアントの資格情報を認証した後にクライアントのアクセスを許可できますが、このサンプルではこのことを主眼とはしていません。 サンプルを参照してください。[クライアント](../../../../docs/framework/wcf/samples/client.md)サーバー認証を表示します。 diff --git a/docs/framework/wcf/samples/two-way-communication.md b/docs/framework/wcf/samples/two-way-communication.md index 5306fc759b0..757e8dcee76 100644 --- a/docs/framework/wcf/samples/two-way-communication.md +++ b/docs/framework/wcf/samples/two-way-communication.md @@ -3,11 +3,11 @@ title: 双方向通信 ms.date: 03/30/2017 ms.assetid: fb64192d-b3ea-4e02-9fb3-46a508d26c60 ms.openlocfilehash: 319b63ff1eefdab4c23932294c3f1970f204601e -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43539421" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786155" --- # 双方向通信 このサンプルでは、双方向のトランザクション化キューを MSMQ を介して実行する方法を示します。 このサンプルでは、`netMsmqBinding` バインディングを使用します。 このサンプルのサービスは自己ホスト型コンソール アプリケーションであるので、サンプルを実行すると、キューに置かれたメッセージをサービスが受信するようすを観察できます。 diff --git a/docs/framework/wcf/samples/udp-activation.md b/docs/framework/wcf/samples/udp-activation.md index 7e98fc1391f..e0a2bef1c63 100644 --- a/docs/framework/wcf/samples/udp-activation.md +++ b/docs/framework/wcf/samples/udp-activation.md @@ -3,11 +3,11 @@ title: UDP アクティベーション ms.date: 03/30/2017 ms.assetid: 4b0ccd10-0dfb-4603-93f9-f0857c581cb7 ms.openlocfilehash: c64540db555d7cac56dd46c6ffb63ec95ca81f91 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43538517" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788066" --- # UDP アクティベーション このサンプルがに基づいて、[トランスポート: UDP](../../../../docs/framework/wcf/samples/transport-udp.md)サンプル。 拡張、[トランスポート: UDP](../../../../docs/framework/wcf/samples/transport-udp.md) Windows プロセス アクティブ化サービス (WAS) を使用してプロセスのアクティブ化をサポートするためのサンプルです。 diff --git a/docs/framework/wcf/samples/uritemplate-table-dispatcher-sample.md b/docs/framework/wcf/samples/uritemplate-table-dispatcher-sample.md index 4cc36898c89..71885acfe9f 100644 --- a/docs/framework/wcf/samples/uritemplate-table-dispatcher-sample.md +++ b/docs/framework/wcf/samples/uritemplate-table-dispatcher-sample.md @@ -3,11 +3,11 @@ title: UriTemplate テーブル ディスパッチャーのサンプル ms.date: 03/30/2017 ms.assetid: 3b32975d-ba90-4c5c-83bc-2fbb48f11c0c ms.openlocfilehash: 4a4f725e88e014da241e1042c27bfee270e13268 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43564174" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787169" --- # UriTemplate テーブル ディスパッチャーのサンプル クラスには、 インスタンスのセットを使用するための、ディクショナリに似た結合テーブル構造が用意されています。 このサンプルでは、`UriTemplateTable` クラスの一般的な使用シナリオとして、`UriTemplateTable` を使用してビルドされた基本的なディスパッチ エンジンを示します。 diff --git a/docs/framework/windows-workflow-foundation/consuming-odata-feeds-from-a-workflow.md b/docs/framework/windows-workflow-foundation/consuming-odata-feeds-from-a-workflow.md index 74f26d876dd..de71d51530c 100644 --- a/docs/framework/windows-workflow-foundation/consuming-odata-feeds-from-a-workflow.md +++ b/docs/framework/windows-workflow-foundation/consuming-odata-feeds-from-a-workflow.md @@ -3,11 +3,11 @@ title: ワークフローからの OData フィードの利用 ms.date: 03/30/2017 ms.assetid: 1b26617c-53e9-476a-81af-675c36d95919 ms.openlocfilehash: a7e2a0658294681b154b11f48563ebc562c47210 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562481" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785519" --- # ワークフローからの OData フィードの利用 diff --git a/docs/framework/windows-workflow-foundation/migration-guidance.md b/docs/framework/windows-workflow-foundation/migration-guidance.md index 9069e8ba327..deb5e1d8439 100644 --- a/docs/framework/windows-workflow-foundation/migration-guidance.md +++ b/docs/framework/windows-workflow-foundation/migration-guidance.md @@ -3,11 +3,11 @@ title: 移行のガイドライン ms.date: 03/30/2017 ms.assetid: cb65c132-58c9-4028-b3d4-1efc71d5e60e ms.openlocfilehash: 93d523c51c45f9b6f6235a7645fa126fcb09b6e5 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43673386" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43783915" --- # 移行のガイドライン [!INCLUDE[netfx40_short](../../../includes/netfx40-short-md.md)]Microsoft は 2 つ目のメジャー バージョンの Windows Workflow Foundation (WF) をリリースします。 [!INCLUDE[wf1](../../../includes/wf1-md.md)] は、[!INCLUDE[vstecwinfx](../../../includes/vstecwinfx-md.md)] (これに含まれていた System.Workflow.* 名前空間の型は現在 WF3 と呼ばれています) でリリースされ、[!INCLUDE[netfx35_short](../../../includes/netfx35-short-md.md)] で強化されました。 WF3 はまたの一部、[!INCLUDE[netfx40_short](../../../includes/netfx40-short-md.md)]が新しいワークフロー テクノロジがありますが存在します (System.Activities。 内の型\*名前空間。 WF4 と呼ばれます)。 WF4 の導入時期を検討する場合は、最初にそのタイミングの管理を認識することが重要です。 diff --git a/docs/framework/windows-workflow-foundation/samples/accessing-operationcontext.md b/docs/framework/windows-workflow-foundation/samples/accessing-operationcontext.md index 4cc979b3c3a..ff5b6b35618 100644 --- a/docs/framework/windows-workflow-foundation/samples/accessing-operationcontext.md +++ b/docs/framework/windows-workflow-foundation/samples/accessing-operationcontext.md @@ -3,11 +3,11 @@ title: OperationContext へのアクセス ms.date: 03/30/2017 ms.assetid: 4e92efe8-7e79-41f3-b50e-bdc38b9f41f8 ms.openlocfilehash: 3c7ce1c9c37ee93b58a07376e0aeae045f0ca408 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43735489" +ms.locfileid: "43788845" --- # OperationContext へのアクセス このサンプルでは、メッセージング アクティビティ () にアクセスする、カスタムのスコープ アクティビティと共に使用できますアタッチし、または、送信または受信メッセージ内のカスタム メッセージ ヘッダーを取得します。 diff --git a/docs/framework/windows-workflow-foundation/samples/activity-relationships-validation.md b/docs/framework/windows-workflow-foundation/samples/activity-relationships-validation.md index d8a3b538c10..7d92f248d1e 100644 --- a/docs/framework/windows-workflow-foundation/samples/activity-relationships-validation.md +++ b/docs/framework/windows-workflow-foundation/samples/activity-relationships-validation.md @@ -3,11 +3,11 @@ title: アクティビティの関係の検証 ms.date: 03/30/2017 ms.assetid: 6f11a34e-ed67-4bce-88ce-7e96bbb4d052 ms.openlocfilehash: 50f08118fb5ad4d9b8fe809e7ab3cc5d57f28149 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43556165" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784813" --- # アクティビティの関係の検証 このサンプルには 3 つのアクティビティ `CreateCity`、`CreateState`、および `CreateCountry` が含まれます。 `CreateCity` は `CreateState` アクティビティ内にあり、`CreateState` は `CreateCountry` アクティビティ内にある必要があります。 このサンプルの目的から、検証ロジックは、`CreateState` アクティビティについてはコードで記述され、`CreateCity` アクティビティについては XAML で記述されます。 制約の動作は両方とも同じです。 diff --git a/docs/framework/windows-workflow-foundation/samples/basic-xaml-only-service.md b/docs/framework/windows-workflow-foundation/samples/basic-xaml-only-service.md index dc4644f3eda..cfa8c375c78 100644 --- a/docs/framework/windows-workflow-foundation/samples/basic-xaml-only-service.md +++ b/docs/framework/windows-workflow-foundation/samples/basic-xaml-only-service.md @@ -3,11 +3,11 @@ title: 基本的な XAML 専用サービス ms.date: 03/30/2017 ms.assetid: c106feb0-0245-43b5-aefe-93ce0e4d38eb ms.openlocfilehash: f4f296a97b9c3093874c5ec8e05023e84b0af44a -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43556470" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43783947" --- # 基本的な XAML 専用サービス このサンプルでは、XAML 専用サービスを作成する方法を示します。 このシナリオは自動車関連の問題に対する診断サービスです。 このサービスは、顧客に一連の質問をして問題を診断するワークフローとして実装されます。 このサービスで診断できる問題は 2 種類です (車のエンジンがかからない、または空調装置が動作しない)。 ワークフローでは、デザイナーの要求/応答テンプレートを使用して、3 つの簡単なサービス操作を公開します。 サービスは、IIS に仮想ディレクトリを作成し、service1.xamlx ファイルおよび Web.config ファイルをその仮想ディレクトリにコピーすることによって IIS でホストされます。コンパイルされたコードは必要ありません。 既定でこのサンプルは自動的に必要なファイルにコピー、WCF および WF のサンプルのセットアップの手順に従って作成する仮想ディレクトリ: [Windows Communication Foundation サンプル1回限りのセットアップ手順](../../../../docs/framework/wcf/samples/one-time-setup-procedure-for-the-wcf-samples.md) Visual Studio 2010 で構築されるとき。 diff --git a/docs/framework/windows-workflow-foundation/samples/content-based-correlation.md b/docs/framework/windows-workflow-foundation/samples/content-based-correlation.md index 72c4bff2107..0c6fbc02a49 100644 --- a/docs/framework/windows-workflow-foundation/samples/content-based-correlation.md +++ b/docs/framework/windows-workflow-foundation/samples/content-based-correlation.md @@ -3,11 +3,11 @@ title: コンテンツ ベースの相関関係 ms.date: 03/30/2017 ms.assetid: 8638b5d6-1d59-456d-8acd-179a5b39b260 ms.openlocfilehash: c0367f480701468dcd5024ea3439bdcd38acc78f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43731723" +ms.locfileid: "43785818" --- # コンテンツ ベースの相関関係 このサンプルでは、メッセージング アクティビティ (、および ) を 1 つまたは複数のコンテンツ ベースの相関関係で使用する方法を示します。 このシナリオでは、最初に発注書 ID に基づいて 1 つの相関関係を初期化し、後から顧客 ID に基づいて別の相関関係を作成します。 ここでは、 アクティビティで、既存の相関関係を追跡し、なおかつ同じ受信メッセージに基づいて新しい相関関係を初期化する方法を示します。 diff --git a/docs/framework/windows-workflow-foundation/samples/suppress-transaction-scope.md b/docs/framework/windows-workflow-foundation/samples/suppress-transaction-scope.md index ba19ce04393..90c2999c662 100644 --- a/docs/framework/windows-workflow-foundation/samples/suppress-transaction-scope.md +++ b/docs/framework/windows-workflow-foundation/samples/suppress-transaction-scope.md @@ -3,11 +3,11 @@ title: トランザクション スコープの抑制 ms.date: 03/30/2017 ms.assetid: 49fb6dd4-30d4-4067-925c-c5de44c8c740 ms.openlocfilehash: 44814d66a4de4b3e72bb33eb46019eb1088ab040 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43385195" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788040" --- # トランザクション スコープの抑制 このサンプルでは、アンビエント ランタイム トランザクションが存在する場合はそのトランザクションを抑制するカスタム `SuppressTransactionScope` アクティビティを作成する方法を示します。 diff --git a/docs/framework/windows-workflow-foundation/samples/transacted-queues.md b/docs/framework/windows-workflow-foundation/samples/transacted-queues.md index f2d82e03fd3..ef7b685fb3e 100644 --- a/docs/framework/windows-workflow-foundation/samples/transacted-queues.md +++ b/docs/framework/windows-workflow-foundation/samples/transacted-queues.md @@ -3,11 +3,11 @@ title: トランザクション キュー ms.date: 03/30/2017 ms.assetid: b1b011dd-5e0b-482c-9bb0-9d8727038f14 ms.openlocfilehash: db6a9686334eefb02b9360827a23ca8363127eb5 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43535505" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785405" --- # トランザクション キュー このサンプルでは、キューおよびトランザクションの Windows Workflow Foundation (WF) 信頼性が高く、スケーラブルなサービスを作成するを統合する方法を示します。 A `System.Activities.TransactionScope`クライアント ワークフローでトランザクションを使用して、キューにメッセージを送信するために使用、します。 は、キューからメッセージを受信して同じトランザクション内でワークフローの状態を更新するためにサーバーで使用されます。 diff --git a/docs/framework/windows-workflow-foundation/samples/using-the-pick-activity.md b/docs/framework/windows-workflow-foundation/samples/using-the-pick-activity.md index 37f10d4ca10..4b0d88a39d4 100644 --- a/docs/framework/windows-workflow-foundation/samples/using-the-pick-activity.md +++ b/docs/framework/windows-workflow-foundation/samples/using-the-pick-activity.md @@ -3,11 +3,11 @@ title: Pick アクティビティの使用 ms.date: 03/30/2017 ms.assetid: b89be812-a247-4025-b0e3-ffb20db027a6 ms.openlocfilehash: 193b60bff7b08c0de9a0957668483eb73be97274 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43563163" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784674" --- # Pick アクティビティの使用 このサンプルでは、 アクティビティを使用する方法を示します。 diff --git a/docs/framework/windows-workflow-foundation/sql-workflow-instance-store.md b/docs/framework/windows-workflow-foundation/sql-workflow-instance-store.md index 4125d464c64..54136f12ab6 100644 --- a/docs/framework/windows-workflow-foundation/sql-workflow-instance-store.md +++ b/docs/framework/windows-workflow-foundation/sql-workflow-instance-store.md @@ -3,11 +3,11 @@ title: SQL Workflow Instance Store ms.date: 03/30/2017 ms.assetid: 8cd2f8a5-4bf8-46ea-8909-c7fdb314fabc ms.openlocfilehash: 680a233ca721cd8a0c620b797832419f460b13b6 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43552219" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784645" --- # SQL Workflow Instance Store [!INCLUDE[netfx_current_short](../../../includes/netfx-current-short-md.md)] には SQL Workflow Instance Store が含まれます。これを使用すると、ワークフロー インスタンスに関する状態情報を SQL Server 2005 または SQL Server 2008 のデータベースに永続化できます。 この機能は主に クラスの形式で実装されます。このクラスは永続化フレームワークの 抽象クラスから派生します。 SQL Workflow Instance Store 機能によって SQL 永続性プロバイダーを構成します。このプロバイダーは、ホストが永続化コマンドをストアに送信するときに使用する永続化 API の具象実装です。 diff --git a/docs/framework/winforms/controls/attributes-in-windows-forms-controls.md b/docs/framework/winforms/controls/attributes-in-windows-forms-controls.md index f05e7067759..ed764933f93 100644 --- a/docs/framework/winforms/controls/attributes-in-windows-forms-controls.md +++ b/docs/framework/winforms/controls/attributes-in-windows-forms-controls.md @@ -8,11 +8,11 @@ helpviewer_keywords: - attributes [Windows Forms], classes ms.assetid: 2c5640e9-6c6c-49d7-a5e4-a768f6be7853 ms.openlocfilehash: 5bb7a28e314d6c0b007c1579f371a26d0a714fce -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43533175" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785392" --- # Windows フォーム コントロールの属性 .NET Framework には、カスタム コントロールおよびカスタム コンポーネントのメンバーに適用できるさまざまな属性が用意されています。 これらの属性には、クラスの実行時の動作に影響を及ぼすものもあれば、デザイン時の動作に影響を及ぼすものもあります。 diff --git a/docs/framework/winforms/controls/column-fill-mode-in-the-windows-forms-datagridview-control.md b/docs/framework/winforms/controls/column-fill-mode-in-the-windows-forms-datagridview-control.md index 9e6fc0b1a9a..38f76a21345 100644 --- a/docs/framework/winforms/controls/column-fill-mode-in-the-windows-forms-datagridview-control.md +++ b/docs/framework/winforms/controls/column-fill-mode-in-the-windows-forms-datagridview-control.md @@ -10,11 +10,11 @@ helpviewer_keywords: - data grids [Windows Forms], column fill mode ms.assetid: b4ef7411-ebf4-4e26-bb33-aecec90de80c ms.openlocfilehash: a023d8d8c31131db46cc8535d0e903c2a8d8a345 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43733015" +ms.locfileid: "43785051" --- # Windows フォーム DataGridView コントロールの列フィル モード 列フィル モードでは、 コントロールの列は、コントロールの表示領域の幅を満たすように自動的にサイズ変更されます。 すべての列の幅を プロパティの値以上にするために水平スクロール バーが必要な場合を除き、コントロールに水平スクロール バーは表示されません。 diff --git a/docs/framework/winforms/controls/hide-columns-in-the-datagrid-using-the-designer.md b/docs/framework/winforms/controls/hide-columns-in-the-datagrid-using-the-designer.md index 772c5e8c403..2459c19524c 100644 --- a/docs/framework/winforms/controls/hide-columns-in-the-datagrid-using-the-designer.md +++ b/docs/framework/winforms/controls/hide-columns-in-the-datagrid-using-the-designer.md @@ -8,11 +8,11 @@ helpviewer_keywords: - data [Windows Forms], displaying ms.assetid: a81c38e6-2527-426a-bcb1-be691403be04 ms.openlocfilehash: 0187d85a639fc446f207a7b532fecc5ee707ae55 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659277" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785359" --- # 方法 : デザイナーを使用して Windows フォーム DataGridView コントロールの列を非表示にする Windows フォームの コントロールで使用できる列の一部のみを表示したいときがあります。 たとえば、従業員を表示するたい給与の列には他のユーザーが非表示の管理資格情報を持つユーザーをします。 または、その一部のみを表示する多くの列を含むデータ ソースにコントロールをバインドすることがあります。 この場合、非表示にするのではなく、表示する必要のない列は通常削除されます。 詳細については、次を参照してください。[方法: 追加すると、Windows フォーム DataGridView コントロールを使用して、デザイナーで列を削除](../../../../docs/framework/winforms/controls/add-and-remove-columns-in-the-datagrid-using-the-designer.md)します。 diff --git a/docs/framework/winforms/controls/how-to-add-columns-to-the-windows-forms-listview-control-using-the-designer.md b/docs/framework/winforms/controls/how-to-add-columns-to-the-windows-forms-listview-control-using-the-designer.md index f3e354eb8ec..07779acb20e 100644 --- a/docs/framework/winforms/controls/how-to-add-columns-to-the-windows-forms-listview-control-using-the-designer.md +++ b/docs/framework/winforms/controls/how-to-add-columns-to-the-windows-forms-listview-control-using-the-designer.md @@ -6,11 +6,11 @@ helpviewer_keywords: - columns [Windows Forms], adding to ListView controls ms.assetid: 5b1a8b4d-587e-479a-95c1-f9b90884f13a ms.openlocfilehash: 4c696644e61004bcac48399ffc752e40675642fc -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43557559" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785067" --- # 方法 :デザイナーを使って Windows フォーム ListView コントロールに列を追加する Windows フォームコントロールが各リストの複数の列を表示できる項目の場合に、**詳細**ビュー。 いくつかの種類の各リスト項目に関する情報を表示するのに列を使用することができます。 たとえば、ファイルの一覧には、ファイル名、ファイルの種類、サイズ、およびファイルの最終更新日を表示できます。 作成されると、列の設定方法の詳細については、次を参照してください。[方法: Windows フォーム ListView コントロールでの列にサブ項目を表示](../../../../docs/framework/winforms/controls/how-to-display-subitems-in-columns-with-the-windows-forms-listview-control.md)します。 diff --git a/docs/framework/winforms/controls/how-to-attach-a-shortcut-menu-to-a-treenode-using-the-designer.md b/docs/framework/winforms/controls/how-to-attach-a-shortcut-menu-to-a-treenode-using-the-designer.md index 70969fafb0f..1a5d9db12e7 100644 --- a/docs/framework/winforms/controls/how-to-attach-a-shortcut-menu-to-a-treenode-using-the-designer.md +++ b/docs/framework/winforms/controls/how-to-attach-a-shortcut-menu-to-a-treenode-using-the-designer.md @@ -6,11 +6,11 @@ helpviewer_keywords: - TreeNode [Windows Forms], attaching a shortcut menu using Designer ms.assetid: 8e45e184-1313-4f8f-90ff-2cd5789b2268 ms.openlocfilehash: 77c4b01100aec2df16d5eb844f73f7a2bfa115aa -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43534779" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785418" --- # 方法 : デザイナーを使用して TreeNode にショートカット メニューを割り当てる Windows フォームコントロールは、ファイルと Windows オペレーティング システムで Windows エクスプ ローラーの機能の左側のウィンドウに表示されるフォルダーと同様に、ノードの階層を表示します。 設定して、プロパティに提供できる状況依存の操作、ユーザーを右クリックすると、コントロール。 関連付けることによって、個々 のコンポーネント項目のショートカット メニューの機能レベルをカスタマイズを追加することができます、コントロール。 diff --git a/docs/framework/winforms/controls/how-to-create-a-resizable-windows-form-for-data-entry.md b/docs/framework/winforms/controls/how-to-create-a-resizable-windows-form-for-data-entry.md index fdcb71bc289..146c320a087 100644 --- a/docs/framework/winforms/controls/how-to-create-a-resizable-windows-form-for-data-entry.md +++ b/docs/framework/winforms/controls/how-to-create-a-resizable-windows-form-for-data-entry.md @@ -12,11 +12,11 @@ helpviewer_keywords: - Windows Forms, resizable ms.assetid: babdf198-404c-485d-a914-ed370c6ecd99 ms.openlocfilehash: a319fba43c6735cd5552dd71d1fb614a6192da97 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43563198" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784989" --- # 方法 : データ入力用のサイズ変更可能な Windows フォームを作成する レイアウトが優れていると、その親フォームの寸法の変更に柔軟に対応できます。 コントロールを使用すると、フォームの寸法の変更に応じて一貫した方法でコントロールの位置とサイズが変更されるように、フォームのレイアウトを調整できます。 コントロールは、コントロールの内容の変更によってレイアウトの変更が生じる場合にも便利です。 この手順で説明するプロセスは、Visual Studio 環境内で実行できます。 「[チュートリアル: データ入力用のサイズ変更可能な Windows フォームの作成](https://msdn.microsoft.com/library/991eahec\(v=vs.110\))」も参照してください。 diff --git a/docs/framework/winforms/controls/how-to-create-a-windows-explorer-style-interface-on-a-windows-form.md b/docs/framework/winforms/controls/how-to-create-a-windows-explorer-style-interface-on-a-windows-form.md index 7e3dd196363..c8620786834 100644 --- a/docs/framework/winforms/controls/how-to-create-a-windows-explorer-style-interface-on-a-windows-form.md +++ b/docs/framework/winforms/controls/how-to-create-a-windows-explorer-style-interface-on-a-windows-form.md @@ -7,11 +7,11 @@ helpviewer_keywords: - forms [Windows Forms], Windows Explorer type ms.assetid: 9a3d5f4f-5dda-4350-9ad5-57ce5976dc47 ms.openlocfilehash: 249210d2bcb7a9ef2c5bf1aed00bcfe138193aab -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43555660" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785379" --- # 方法 : Windows フォームで Windows エクスプローラー スタイルのインターフェイスを作成する Windows エクスプ ローラーは、準備ができて、慣れ親しんだのためのアプリケーションの一般的なユーザー インターフェイス選択です。 diff --git a/docs/framework/winforms/controls/how-to-group-items-in-a-windows-forms-listview-control.md b/docs/framework/winforms/controls/how-to-group-items-in-a-windows-forms-listview-control.md index 9404845da6c..f357330616f 100644 --- a/docs/framework/winforms/controls/how-to-group-items-in-a-windows-forms-listview-control.md +++ b/docs/framework/winforms/controls/how-to-group-items-in-a-windows-forms-listview-control.md @@ -13,11 +13,11 @@ helpviewer_keywords: - groups [Windows Forms], in Windows Forms controls ms.assetid: 610416a1-8da4-436c-af19-5f19e654769b ms.openlocfilehash: 2847b95694eefec524bee9c95b5de91fa5a03f5d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43661503" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785572" --- # 方法 : Windows フォーム ListView コントロールの項目をグループ化する グループ化機能で、コントロール、グループ内のアイテムの関連する設定を表示できます。 これらのグループは、画面に含まれるグループのタイトルは水平方向のグループ ヘッダーで区切られます。 使用することができますグループ日付、または他の論理グループで、アルファベット順に項目をグループ化して簡単に大きい一覧を移動します。 次の図には、いくつかのグループ化された項目が表示されます。 diff --git a/docs/framework/winforms/controls/how-to-manipulate-columns-in-the-windows-forms-datagridview-control.md b/docs/framework/winforms/controls/how-to-manipulate-columns-in-the-windows-forms-datagridview-control.md index 639473f5a3f..5db5b8ad901 100644 --- a/docs/framework/winforms/controls/how-to-manipulate-columns-in-the-windows-forms-datagridview-control.md +++ b/docs/framework/winforms/controls/how-to-manipulate-columns-in-the-windows-forms-datagridview-control.md @@ -11,11 +11,11 @@ helpviewer_keywords: - data grids [Windows Forms], manipulating columns ms.assetid: d8cfe6b3-bbab-4182-bec2-0517d9f1eaf6 ms.openlocfilehash: a9632a9c339fabd5d17898ca0ab4d3eb3bbb96f4 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659227" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787013" --- # 方法 : Windows フォーム DataGridView コントロールの列を操作する クラスのプロパティを使用して の列を操作するさまざまな方法を次のコード例に示します。 diff --git a/docs/framework/winforms/controls/how-to-raise-change-notifications-using-the-bindingsource-resetitem-method.md b/docs/framework/winforms/controls/how-to-raise-change-notifications-using-the-bindingsource-resetitem-method.md index 415d776d13a..c210de9a4b3 100644 --- a/docs/framework/winforms/controls/how-to-raise-change-notifications-using-the-bindingsource-resetitem-method.md +++ b/docs/framework/winforms/controls/how-to-raise-change-notifications-using-the-bindingsource-resetitem-method.md @@ -13,11 +13,11 @@ helpviewer_keywords: - change notifications ms.assetid: ab8b4096-37ff-4e30-aabc-de79a2f2e972 ms.openlocfilehash: cd2a15d5c3cbdf15f055196e63548a1240202479 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/03/2018 -ms.locfileid: "43488106" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787809" --- # 方法 : BindingSource ResetItem メソッドを使用して変更通知を発生させる コントロールのデータ ソースの中には、項目が変更、追加、または削除されても変更通知が発生しないものがあります。 コンポーネントを使用すると、そのようなデータ ソースをバインドし、コードから変更通知を発生させることができます。 diff --git a/docs/framework/winforms/controls/hscrollbar-and-vscrollbar-controls-overview-windows-forms.md b/docs/framework/winforms/controls/hscrollbar-and-vscrollbar-controls-overview-windows-forms.md index 3b61050643e..9ce8a003b8f 100644 --- a/docs/framework/winforms/controls/hscrollbar-and-vscrollbar-controls-overview-windows-forms.md +++ b/docs/framework/winforms/controls/hscrollbar-and-vscrollbar-controls-overview-windows-forms.md @@ -12,11 +12,11 @@ helpviewer_keywords: - scroll bars [Windows Forms], about scroll bars ms.assetid: 8b307679-1cae-41d8-99aa-3d1efd207cd6 ms.openlocfilehash: 2c6436e77753322733580acba5a20d6bb220f29c -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43423515" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786235" --- # HScrollBar コントロールと VScrollBar コントロールの概要 (Windows フォーム) Windows フォームまたは垂直方向に水平方向にスクロールすることにより、アプリケーションまたはコントロール内の項目または大量の情報の長いリストを簡単にナビゲートを提供するコントロールを使用します。 スクロール バー、Windows インターフェイスの一般的な要素は、そのため、から派生していないコントロールのコントロールが使用される多くの場合、クラス。 同様に、多くの開発者が組み込む選択、独自のユーザー コントロールを作成するときを制御します。 diff --git a/docs/framework/winforms/controls/serializing-collections-designerserializationvisibilityattribute.md b/docs/framework/winforms/controls/serializing-collections-designerserializationvisibilityattribute.md index cf6423a85cc..85d5833cdb7 100644 --- a/docs/framework/winforms/controls/serializing-collections-designerserializationvisibilityattribute.md +++ b/docs/framework/winforms/controls/serializing-collections-designerserializationvisibilityattribute.md @@ -12,11 +12,11 @@ helpviewer_keywords: - collections [Windows Forms], standard types ms.assetid: 020c9df4-fdc5-4dae-815a-963ecae5668c ms.openlocfilehash: 54859b3065e8e9bb9680d8b6bf7946b393f73b9f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43541478" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788082" --- # チュートリアル: DesignerSerializationVisibilityAttribute を使用した、標準データ型のコレクションのシリアル化 カスタム コントロールでは、プロパティとしてコレクションを公開が場合があります。 このチュートリアルを使用する方法について説明、デザイン時にコレクションをシリアル化する方法を制御するクラス。 適用、値をコレクション プロパティにより、プロパティをシリアル化されます。 diff --git a/docs/framework/winforms/controls/statusstrip-control-overview.md b/docs/framework/winforms/controls/statusstrip-control-overview.md index 409a268202e..ed3a726b9a5 100644 --- a/docs/framework/winforms/controls/statusstrip-control-overview.md +++ b/docs/framework/winforms/controls/statusstrip-control-overview.md @@ -8,11 +8,11 @@ helpviewer_keywords: - status bars [Windows Forms], about status bars ms.assetid: c0d9bcbb-f8b8-46ef-bae2-4146b8c8ce99 ms.openlocfilehash: e40373dd05e59325cdb6c2272d5749f3828b0755 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/03/2018 -ms.locfileid: "43488314" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788393" --- # StatusStrip コントロールの概要 コントロールには、 に表示されているオブジェクト、そのオブジェクトのコンポーネント、またはそのオブジェクトのアプリケーション内での操作に関連するコンテキストについての情報を表示します。 通常、 コントロールは オブジェクトで構成され、それら各オブジェクトに、テキスト、アイコン、またはその両方が表示されます。 には、、および の各コントロールを組み込むこともできます。 diff --git a/docs/framework/winforms/controls/timer-component-overview-windows-forms.md b/docs/framework/winforms/controls/timer-component-overview-windows-forms.md index 921ecbedb85..4ee04e53e57 100644 --- a/docs/framework/winforms/controls/timer-component-overview-windows-forms.md +++ b/docs/framework/winforms/controls/timer-component-overview-windows-forms.md @@ -8,11 +8,11 @@ helpviewer_keywords: - timers [Windows Forms], about timers ms.assetid: e672c05b-a8b6-4b26-9e4d-9223aa9e3873 ms.openlocfilehash: 6e453f6b7718c6c5be3109f51153a3f5e4b5b6f4 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43733730" +ms.locfileid: "43784609" --- # Timer コンポーネントの概要 (Windows フォーム) Windows フォーム は、一定の間隔でイベントを発生させるコンポーネントです。 このコンポーネントは、Windows フォームの環境用に設計されています。 サーバー環境に適したタイマーが必要な場合は、「[サーバー ベースのタイマーの概要](https://msdn.microsoft.com/library/adc0bc0a-a519-4812-bafc-fb9d1a5801fc)」を参照してください。 diff --git a/docs/framework/winforms/controls/virtual-mode-with-just-in-time-data-loading-in-the-datagrid.md b/docs/framework/winforms/controls/virtual-mode-with-just-in-time-data-loading-in-the-datagrid.md index e51e105de26..e325b58e29e 100644 --- a/docs/framework/winforms/controls/virtual-mode-with-just-in-time-data-loading-in-the-datagrid.md +++ b/docs/framework/winforms/controls/virtual-mode-with-just-in-time-data-loading-in-the-datagrid.md @@ -13,11 +13,11 @@ helpviewer_keywords: - virtual mode [Windows Forms], just-in-time data loading ms.assetid: 33825f92-7a22-40ee-86d9-9a2ed1ead7b7 ms.openlocfilehash: c5b218786d2b52037ec9009ac9fd68c089b1bb47 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 -ms.translationtype: HT +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43732437" +ms.locfileid: "43788572" --- # 方法 : Windows フォーム DataGridView コントロールで Just-In-Time データ読み込みを使用して仮想モードを実装する 次のコード例では、必要がある場合にのみ、サーバーからデータを読み込むデータ キャッシュを持つ コントロールで仮想モードを使用する方法を示しています。 この例で詳しく説明は[Windows フォームの DataGridView コントロールで Just-In-Time データ読み込みで仮想モードの実装](../../../../docs/framework/winforms/controls/implementing-virtual-mode-jit-data-loading-in-the-datagrid.md)します。 diff --git a/docs/framework/winforms/drag-and-drop-functionality-in-windows-forms.md b/docs/framework/winforms/drag-and-drop-functionality-in-windows-forms.md index d196017fdbd..8277ec07a07 100644 --- a/docs/framework/winforms/drag-and-drop-functionality-in-windows-forms.md +++ b/docs/framework/winforms/drag-and-drop-functionality-in-windows-forms.md @@ -6,11 +6,11 @@ helpviewer_keywords: - Windows Forms, drag and drop ms.assetid: 65cd2c03-8782-474e-b958-cbe43eeb902c ms.openlocfilehash: b1189da9fa0b76ede3261cf6da5305a09147bba5 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43557518" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786236" --- # Windows フォームにおけるドラッグ アンド ドロップ機能 Windows フォームには、ドラッグ アンド ドロップの動作を実装する一連のメソッド、イベント、およびクラスが含まれています。 このトピックでは、Windows フォームでのドラッグ アンド ドロップのサポートの概要について説明します。 参照してください[ドラッグ アンド ドロップ操作とクリップボードのサポート](https://msdn.microsoft.com/library/fe5ebfwe\(v=vs.110\))します。 diff --git a/docs/framework/winforms/ensure-the-selected-row-in-a-child-table-correct.md b/docs/framework/winforms/ensure-the-selected-row-in-a-child-table-correct.md index 8c32d8c263b..5163d11694b 100644 --- a/docs/framework/winforms/ensure-the-selected-row-in-a-child-table-correct.md +++ b/docs/framework/winforms/ensure-the-selected-row-in-a-child-table-correct.md @@ -17,11 +17,11 @@ helpviewer_keywords: - current child position ms.assetid: c5fa2562-43a4-46fa-a604-52d8526a87bd ms.openlocfilehash: e1fdb007451c157e60a1ad723b5d2d06bc85ecdf -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659017" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787754" --- # 方法 : 子テーブルの選択行が現在位置を保持することを保証する 多くの場合、Windows フォームでデータ バインディングを処理するときは、いわゆる親/子ビューまたはマスター/詳細ビューにデータを表示します。 これは、同一ソースのデータが、2 つのコントロールに表示されるデータ バインディング シナリオを示します。 片方のコントロールで選択を変更すると、他方のコントロールに表示されるデータが変化します。 たとえば、第 1 のコントロールに顧客リストが含まれ、第 2 のコントロールに、第 1 のコントロールで選択された顧客に関連する注文リストが含まれます。 diff --git a/docs/framework/winforms/how-to-change-the-borders-of-windows-forms.md b/docs/framework/winforms/how-to-change-the-borders-of-windows-forms.md index 00b05f49724..85596c9f2b7 100644 --- a/docs/framework/winforms/how-to-change-the-borders-of-windows-forms.md +++ b/docs/framework/winforms/how-to-change-the-borders-of-windows-forms.md @@ -9,11 +9,11 @@ helpviewer_keywords: - Windows Forms, changing the borders ms.assetid: b3d5fa56-80c6-4b10-b505-f9672307ed55 ms.openlocfilehash: e04234b4f2f18738567c3f9846d8ae0c94780fcb -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43535882" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788221" --- # 方法 : Windows フォームの境界線を変更する Windows フォームの外観や動作を決定する際にはさまざまな境界線スタイルを選択できます。 プロパティを変更して、フォームのサイズ変更動作を制御できます。 また、 を設定すると、キャプション バーの表示方法や、キャプション バーに表示されるボタンを変更できます。 詳細については、「」を参照してください。 diff --git a/docs/framework/winforms/how-to-create-a-bound-control-and-format-the-displayed-data.md b/docs/framework/winforms/how-to-create-a-bound-control-and-format-the-displayed-data.md index 8e0c58c2c86..fc335867951 100644 --- a/docs/framework/winforms/how-to-create-a-bound-control-and-format-the-displayed-data.md +++ b/docs/framework/winforms/how-to-create-a-bound-control-and-format-the-displayed-data.md @@ -7,11 +7,11 @@ helpviewer_keywords: - bound controls [Windows Forms], formatting data ms.assetid: d5a56228-899d-41d9-8af8-87b3f4ec2f94 ms.openlocfilehash: 8f4d3c4c738e31ab83d506dc7afb4e49b142765b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43533737" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785134" --- # 方法 : バインド コントロールを作成して表示データの書式を設定する Windows フォーム データ バインディングでは、データ バインド コントロールを使用して表示データの書式を設定することができます、**フォーマットと詳細バインド** ダイアログ ボックス。 diff --git a/docs/framework/winforms/how-to-modify-keyboard-input-to-a-standard-control.md b/docs/framework/winforms/how-to-modify-keyboard-input-to-a-standard-control.md index 79eb0627fe3..66152bbc33d 100644 --- a/docs/framework/winforms/how-to-modify-keyboard-input-to-a-standard-control.md +++ b/docs/framework/winforms/how-to-modify-keyboard-input-to-a-standard-control.md @@ -11,11 +11,11 @@ helpviewer_keywords: - keyboards [Windows Forms], keyboard input ms.assetid: 626d3712-d866-4988-bcda-a2d5b36ec0ba ms.openlocfilehash: c109615b9a0eb61d18f7f44e3248d2b24934ee5f -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43420528" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787156" --- # 方法 : キーボード入力を標準コントロールに変更する Windows フォームは、キーボードの入力を使用して変更する機能を提供します。 キーの使用とは、メッセージ キューのさらに下のその他のメソッドとイベントが、キーの値を受信しないようにメソッドまたはイベント ハンドラー内のキーを処理することを表します。 キーの変更とは、メッセージ キューのさらに下のメソッドとイベント ハンドラーが、異なるキーの値を受け取るようにキーの値を変更することを表します。 このトピックでは、これらのタスクを実行する方法について説明します。 diff --git a/docs/framework/winforms/mouse-events-in-windows-forms.md b/docs/framework/winforms/mouse-events-in-windows-forms.md index 193cd8aeaad..3f5f58572e8 100644 --- a/docs/framework/winforms/mouse-events-in-windows-forms.md +++ b/docs/framework/winforms/mouse-events-in-windows-forms.md @@ -16,11 +16,11 @@ helpviewer_keywords: - MouseUp event ms.assetid: 8cf0070d-793b-4876-b09e-d20d28280fab ms.openlocfilehash: 6f457756d2266a84c4f241a1cea167af194d8b81 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43537160" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785896" --- # Windows フォームにおけるマウス イベント マウス入力を処理する場合、通常はマウスのポインターの位置とマウス ボタンの状態を確認しようとします。 このトピックでは、マウスのイベントからこの情報を取得する方法について詳しく説明し、Windows フォーム コントロールでマウス クリック イベントが発生する順序について説明します。 リストとすべてのマウス イベントの説明では、次を参照してください。 [Windows フォームにおけるマウス入力動作方法](../../../docs/framework/winforms/how-mouse-input-works-in-windows-forms.md)します。 参照してください[イベント ハンドラーの概要 (Windows フォーム)](https://msdn.microsoft.com/library/be6fx1bb\(v=vs.110\))、[イベントの概要 (Windows フォーム)](https://msdn.microsoft.com/library/1h12f09z\(v=vs.110\)) diff --git a/docs/framework/winforms/using-keyboard-events.md b/docs/framework/winforms/using-keyboard-events.md index 93e5cde12b4..449c9256f42 100644 --- a/docs/framework/winforms/using-keyboard-events.md +++ b/docs/framework/winforms/using-keyboard-events.md @@ -10,11 +10,11 @@ helpviewer_keywords: - events [Windows Forms], keyboard ms.assetid: d3f3e14b-a459-4ee6-9875-8957e34f8ee9 ms.openlocfilehash: 2c6059e5d0957de09dd2c4832573c784935eb510 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43658848" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786428" --- # キーボード イベントの使用 多くの Windows フォーム プログラムは、キーボード イベントを処理することによってキーボード入力を処理します。 ここでは、どのような場合に各キーボード イベントを使用するか、また各イベントがどのようなデータを提供するかについての詳細を含め、キーボード イベントの概要について説明します。 参照してください[イベント ハンドラーの概要 (Windows フォーム)](https://msdn.microsoft.com/library/be6fx1bb\(v=vs.110\))、[イベントの概要 (Windows フォーム)](https://msdn.microsoft.com/library/1h12f09z\(v=vs.110\))します。 diff --git a/docs/framework/wpf/advanced/advanced-text-formatting.md b/docs/framework/wpf/advanced/advanced-text-formatting.md index d4698a97a2d..3faf3071300 100644 --- a/docs/framework/wpf/advanced/advanced-text-formatting.md +++ b/docs/framework/wpf/advanced/advanced-text-formatting.md @@ -10,11 +10,11 @@ helpviewer_keywords: - typography [WPF], text formatting ms.assetid: f0a7986e-f5b2-485c-a27d-f8e922022212 ms.openlocfilehash: e8347f1a82c70f1ce8aa7cc05841bc869abbcc33 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43462507" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787670" --- # テキストの高度な書式設定 Windows Presentation Foundation (WPF) は、堅牢な一連の[!INCLUDE[TLA#tla_api#plural](../../../../includes/tlasharptla-apisharpplural-md.md)]アプリケーションでテキストを含めるためです。 レイアウトと[!INCLUDE[TLA#tla_ui](../../../../includes/tlasharptla-ui-md.md)][!INCLUDE[TLA2#tla_api#plural](../../../../includes/tla2sharptla-apisharpplural-md.md)]など、最も一般的な提供および一般的な要素を使用して、テキスト表示にします。 描画[!INCLUDE[TLA2#tla_api#plural](../../../../includes/tla2sharptla-apisharpplural-md.md)]など図面の書式設定されたテキストを含めるための手段を提供します。 高度なレベルでは、一番[!INCLUDE[TLA2#tla_wpf](../../../../includes/tla2sharptla-wpf-md.md)]拡張可能なテキストを書式設定テキスト プレゼンテーションでは、テキスト保管管理、テキスト ラン書式設定の管理、および埋め込みオブジェクト管理などのすべての側面を制御するエンジンを提供します。 diff --git a/docs/framework/wpf/advanced/collecting-ink.md b/docs/framework/wpf/advanced/collecting-ink.md index 7cbce8a0ed0..d386178b673 100644 --- a/docs/framework/wpf/advanced/collecting-ink.md +++ b/docs/framework/wpf/advanced/collecting-ink.md @@ -14,11 +14,11 @@ helpviewer_keywords: - DefaultDrawingAttributes property [WPF] ms.assetid: 66a3129d-9577-43eb-acbd-56c147282016 ms.openlocfilehash: 25f9c0141a97d8e52e0883b14fd3e1f4574a05ea -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43394930" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787445" --- # インクを収集します。 diff --git a/docs/framework/wpf/advanced/how-to-enumerate-a-subset-of-print-queues.md b/docs/framework/wpf/advanced/how-to-enumerate-a-subset-of-print-queues.md index b302b87ce96..5e6c4e3f039 100644 --- a/docs/framework/wpf/advanced/how-to-enumerate-a-subset-of-print-queues.md +++ b/docs/framework/wpf/advanced/how-to-enumerate-a-subset-of-print-queues.md @@ -10,11 +10,11 @@ helpviewer_keywords: - print queues [WPF], enumerating subset of ms.assetid: cc4a1b5b-d46f-4c5e-bc26-22c226e4bee0 ms.openlocfilehash: bf45d6fb3fb161ca5171e94b9ab7af1e0e6f0c3d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562070" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786943" --- # 方法 : 印刷キューのサブセットを列挙する プリンターの全社的なセットを管理する情報技術 (IT) プロフェッショナルが直面する一般的な状況では、特定の特性を持つプリンターの一覧を生成します。 この機能によって提供されます、のメソッド、オブジェクトと列挙体。 diff --git a/docs/framework/wpf/advanced/intercepting-input-from-the-stylus.md b/docs/framework/wpf/advanced/intercepting-input-from-the-stylus.md index f0d02211283..592dfe6a757 100644 --- a/docs/framework/wpf/advanced/intercepting-input-from-the-stylus.md +++ b/docs/framework/wpf/advanced/intercepting-input-from-the-stylus.md @@ -11,11 +11,11 @@ helpviewer_keywords: - ', ' ms.assetid: 791bb2f0-4e5c-4569-ac3c-211996808d44 ms.openlocfilehash: c012eeb7ef7dad8c52b8b9a5f153582710c1fd73 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 -ms.translationtype: HT +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43725034" +ms.locfileid: "43788166" --- # スタイラスからの入力のインターセプト アーキテクチャに低レベルの制御を実装するためのメカニズムを提供する入力およびデジタル インクの作成オブジェクト。 クラスがカスタム動作を実装し、最適なパフォーマンスのスタイラス デバイスからのデータのストリームに適用するためのメカニズムを提供します。 diff --git a/docs/framework/wpf/advanced/mc-processcontent-attribute.md b/docs/framework/wpf/advanced/mc-processcontent-attribute.md index 14ec0b26081..c5b21c0911a 100644 --- a/docs/framework/wpf/advanced/mc-processcontent-attribute.md +++ b/docs/framework/wpf/advanced/mc-processcontent-attribute.md @@ -6,11 +6,11 @@ helpviewer_keywords: - XAML [WPF], mc:ProcessContent attribute ms.assetid: 2689b2c8-b4dc-4b71-b9bd-f95e619122d7 ms.openlocfilehash: 59097959ff4b3efaba4e4ee63d308eb21f91529d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43535359" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784557" --- # mc:ProcessContent 属性 指定します[!INCLUDE[TLA2#tla_xaml](../../../../includes/tla2sharptla-xaml-md.md)]要素もコンテンツがある、関連する親要素によって処理によって直接の親要素が無視される場合でも、[!INCLUDE[TLA2#tla_xaml](../../../../includes/tla2sharptla-xaml-md.md)]を指定するためのプロセッサ[mc: Ignorable 属性](../../../../docs/framework/wpf/advanced/mc-ignorable-attribute.md). `mc:ProcessContent`属性は、カスタムの名前空間のマッピングとのマークアップの互換性をサポートしている[!INCLUDE[TLA2#tla_xaml](../../../../includes/tla2sharptla-xaml-md.md)]バージョン管理します。 diff --git a/docs/framework/wpf/advanced/walkthrough-arranging-windows-forms-controls-in-wpf.md b/docs/framework/wpf/advanced/walkthrough-arranging-windows-forms-controls-in-wpf.md index 19fcc53ea42..b7873e81deb 100644 --- a/docs/framework/wpf/advanced/walkthrough-arranging-windows-forms-controls-in-wpf.md +++ b/docs/framework/wpf/advanced/walkthrough-arranging-windows-forms-controls-in-wpf.md @@ -9,11 +9,11 @@ helpviewer_keywords: - arranging controls [WPF] ms.assetid: a1db8049-15c7-45d6-ae3d-36a6735cb848 ms.openlocfilehash: 98b108be518a9fef03ee299d43ed591cf736f68f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43564275" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786084" --- # チュートリアル: WPF での Windows フォーム コントロールの配置 このチュートリアルは、使用する方法を示します[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]を配置するためのレイアウト機能[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]ハイブリッド アプリケーションでコントロールできます。 diff --git a/docs/framework/wpf/advanced/walkthrough-binding-to-data-in-hybrid-applications.md b/docs/framework/wpf/advanced/walkthrough-binding-to-data-in-hybrid-applications.md index b9649b377ee..93645b10520 100644 --- a/docs/framework/wpf/advanced/walkthrough-binding-to-data-in-hybrid-applications.md +++ b/docs/framework/wpf/advanced/walkthrough-binding-to-data-in-hybrid-applications.md @@ -9,11 +9,11 @@ helpviewer_keywords: - data binding [WPF interoperability] ms.assetid: 18997e71-745a-4425-9c69-2cbce1d8669e ms.openlocfilehash: 773708eab617e7f4cfdffad2e5019e66c60ebf37 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562660" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787065" --- # チュートリアル : ハイブリッド アプリケーションでのデータへのバインディング 使用しているかどうかをコントロールにデータ ソースのバインドは、基になるデータへのアクセス権を持つユーザーに提供するために不可欠な[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]または[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]します。 このチュートリアルでは、両方を含むハイブリッド アプリケーションでデータ バインディングを使用するどの[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]と[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]コントロール。 diff --git a/docs/framework/wpf/advanced/walkthrough-hosting-a-windows-forms-control-in-wpf-by-using-xaml.md b/docs/framework/wpf/advanced/walkthrough-hosting-a-windows-forms-control-in-wpf-by-using-xaml.md index f6bce11eb93..43249e67737 100644 --- a/docs/framework/wpf/advanced/walkthrough-hosting-a-windows-forms-control-in-wpf-by-using-xaml.md +++ b/docs/framework/wpf/advanced/walkthrough-hosting-a-windows-forms-control-in-wpf-by-using-xaml.md @@ -5,11 +5,11 @@ helpviewer_keywords: - hosting Windows Forms control in WPF [WPF] ms.assetid: 1aef42cb-4cfb-44b4-9a7a-c02632d3d9c7 ms.openlocfilehash: 2f13689a15e91ee0f80c0d7b6bc71c5f973b8333 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43537095" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787143" --- # チュートリアル: WPF での、XAML を使用した Windows フォーム コントロールのホスト [!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)] 豊富な機能セットには、多くのコントロールを提供します。 ただしを使用する可能性がありますも[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]のコントロールに対して、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]ページ。 たとえば、既存のかなりの投資を必要に応じて[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]コントロール、またはする必要があります、[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)]独自の機能を提供するコントロール。 diff --git a/docs/framework/wpf/advanced/walkthrough-hosting-a-wpf-clock-in-win32.md b/docs/framework/wpf/advanced/walkthrough-hosting-a-wpf-clock-in-win32.md index f6a4c39fa46..8528532f7e2 100644 --- a/docs/framework/wpf/advanced/walkthrough-hosting-a-wpf-clock-in-win32.md +++ b/docs/framework/wpf/advanced/walkthrough-hosting-a-wpf-clock-in-win32.md @@ -7,11 +7,11 @@ helpviewer_keywords: - interoperability [WPF], Win32 ms.assetid: 555e55a7-0851-4ec8-b1c6-0acba7e9b648 ms.openlocfilehash: ce8209c89430988f57c211d388c6e73b2dc17004 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43457277" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787520" --- # チュートリアル: Win32 での WPF クロックのホスト 配置する[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]内[!INCLUDE[TLA2#tla_win32](../../../../includes/tla2sharptla-win32-md.md)]アプリケーションに、を含む HWND を提供する、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]コンテンツ。 最初に作成、 CreateWindow のようなパラメーターを指定します。 わかり、について、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]内するコンテンツ。 最後に、out の HWND を取得する、します。 このチュートリアルは、混合を作成する方法を示しています。[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]内[!INCLUDE[TLA2#tla_win32](../../../../includes/tla2sharptla-win32-md.md)]オペレーティング システムを reimplements アプリケーション**日付と時刻のプロパティ**ダイアログ。 @@ -80,7 +80,7 @@ int APIENTRY _tWinMain(HINSTANCE hInstance, int nCmdShow) ``` - この属性は、[!INCLUDE[TLA#tla_clr](../../../../includes/tlasharptla-clr-md.md)]を初期化した[!INCLUDE[TLA#tla_com](../../../../includes/tlasharptla-com-md.md)]、必要なシングル スレッド アパートメント モデル (STA) を使用する必要があります[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)] (と[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)])。 + この属性は、[!INCLUDE[TLA#tla_clr](../../../../includes/tlasharptla-clr-md.md)]を初期化した[!INCLUDE[TLA#tla_com](../../../../includes/tlasharptla-com-md.md)]、必要なシングル スレッド アパートメント モデル (STA) を使用する必要があります[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)](と[!INCLUDE[TLA#tla_winforms](../../../../includes/tlasharptla-winforms-md.md)])。 ## Windows Presentation Framework ページを作成します。 次に、定義する DLL を作成、 [!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]します。 作成する最も簡単なことがよくあります、 [!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)] としてスタンドアロン アプリケーション、および書き込みとデバッグ、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]部分のことです。 クリックすると、プロジェクトを右クリックし、DLL にそのプロジェクトを変換できますが終わったら、**プロパティ**しようとして、アプリケーションや Windows クラス ライブラリに出力の種類を変更します。 diff --git a/docs/framework/wpf/advanced/walkthrough-hosting-direct3d9-content-in-wpf.md b/docs/framework/wpf/advanced/walkthrough-hosting-direct3d9-content-in-wpf.md index db703fde81d..1e2899e3d6c 100644 --- a/docs/framework/wpf/advanced/walkthrough-hosting-direct3d9-content-in-wpf.md +++ b/docs/framework/wpf/advanced/walkthrough-hosting-direct3d9-content-in-wpf.md @@ -6,11 +6,11 @@ helpviewer_keywords: - WPF [WPF], hosting Direct3D9 content ms.assetid: 60983736-0ab5-42cc-8b16-e9fbde261a43 ms.openlocfilehash: 5e7edfbeb9a3cddcdcd81d9c87e5e85bfc947339 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 -ms.translationtype: HT +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43736725" +ms.locfileid: "43785015" --- # チュートリアル : WPF での Direct3D9 コンテンツのホスト このチュートリアルでは、Windows Presentation Foundation (WPF) アプリケーションでの Direct3D9 コンテンツをホストする方法を示します。 diff --git a/docs/framework/wpf/controls/contextmenu-overview.md b/docs/framework/wpf/controls/contextmenu-overview.md index 93e0887aa13..b3898fc6445 100644 --- a/docs/framework/wpf/controls/contextmenu-overview.md +++ b/docs/framework/wpf/controls/contextmenu-overview.md @@ -9,11 +9,11 @@ helpviewer_keywords: - ContextMenu controls [WPF], about ContextMenu controls ms.assetid: 16909c42-799a-4561-91e0-7d69dcfeea91 ms.openlocfilehash: 54fd823594fba4500f35ed1d69720a3309e54a36 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43462451" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787039" --- # ContextMenu の概要 クラスは、特定のコンテキストを使用して機能を公開する要素を表しますします。 通常、ユーザーが公開する、で、[!INCLUDE[TLA#tla_ui](../../../../includes/tlasharptla-ui-md.md)]をマウスのボタンを右クリックします。 このトピックでは、要素で使用する方法の例を示します[!INCLUDE[TLA#tla_xaml](../../../../includes/tlasharptla-xaml-md.md)]とコード。 diff --git a/docs/framework/wpf/controls/panels-overview.md b/docs/framework/wpf/controls/panels-overview.md index 2f6bd1a3121..de79a762e5d 100644 --- a/docs/framework/wpf/controls/panels-overview.md +++ b/docs/framework/wpf/controls/panels-overview.md @@ -10,11 +10,11 @@ helpviewer_keywords: - controls [WPF], Panel ms.assetid: f73644af-9941-4611-8754-6d4cef03fc44 ms.openlocfilehash: f8fd3237d71bc1960678565192c7ef9ddcb2c366 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562904" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788001" --- # パネルの概要 要素は要素のレンダリングを制御するコンポーネントなど、サイズ、ディメンション、位置、および、子コンテンツの配置。 [!INCLUDE[TLA#tla_winclient](../../../../includes/tlasharptla-winclient-md.md)]の数は、定義済み要素とカスタムを作成する機能要素。 diff --git a/docs/framework/wpf/data/how-to-filter-data-in-a-view.md b/docs/framework/wpf/data/how-to-filter-data-in-a-view.md index 01c5c3dbe1e..18b8a4a63ce 100644 --- a/docs/framework/wpf/data/how-to-filter-data-in-a-view.md +++ b/docs/framework/wpf/data/how-to-filter-data-in-a-view.md @@ -10,11 +10,11 @@ helpviewer_keywords: - data binding [WPF], filtering data in views ms.assetid: c76e8606-4cc4-45a8-9110-e2ec66dc6afd ms.openlocfilehash: b972da093fc50563c5db93e61aeb8421f9bf20b2 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43407547" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785857" --- # 方法 : ビュー内のデータをフィルター処理する この例では、ビュー内のデータをフィルター処理する方法を示します。 diff --git a/docs/framework/wpf/graphics-multimedia/bitmap-effects-overview.md b/docs/framework/wpf/graphics-multimedia/bitmap-effects-overview.md index 516c7a2f8fa..a711c407811 100644 --- a/docs/framework/wpf/graphics-multimedia/bitmap-effects-overview.md +++ b/docs/framework/wpf/graphics-multimedia/bitmap-effects-overview.md @@ -5,11 +5,11 @@ helpviewer_keywords: - bitmap effects [WPF] ms.assetid: 23cb338e-4b59-4b52-b294-96431f9c9568 ms.openlocfilehash: 97b878621d5aa1860cd955755d9bbc344b95b993 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43724244" +ms.locfileid: "43788585" --- # ビットマップ効果の概要 ビットマップ効果は、デザイナーを有効にして、視覚効果を適用する開発者が Windows Presentation Foundation (WPF) をコンテンツのレンダリングします。 ビットマップ効果を簡単に適用することを許可するなど、効果またはぼかし効果をイメージやボタン。 diff --git a/docs/framework/wpf/graphics-multimedia/how-to-control-key-frame-animation-timing.md b/docs/framework/wpf/graphics-multimedia/how-to-control-key-frame-animation-timing.md index 70771179d55..21840a4734d 100644 --- a/docs/framework/wpf/graphics-multimedia/how-to-control-key-frame-animation-timing.md +++ b/docs/framework/wpf/graphics-multimedia/how-to-control-key-frame-animation-timing.md @@ -9,11 +9,11 @@ helpviewer_keywords: - timing key-fram animation ms.assetid: b059216f-7d4b-4ca8-a019-bc287ee7bf16 ms.openlocfilehash: d65bf6f7643adf1d98d468853ae8017a4a6554ac -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43731385" +ms.locfileid: "43787923" --- # 方法 : キー フレーム アニメーションのタイミングを制御する この例では、キー フレーム アニメーション内のキー フレームのタイミングを制御する方法を示します。 キー フレーム アニメーションがあるその他のアニメーションと同様に、プロパティ。 アニメーションの継続時間を指定するだけでなくその時間の部分がそのキー フレームのそれぞれに割り当てられた時間を指定する必要があります。 指定した時間を割り当てる、の各キー フレーム アニメーションにします。 diff --git a/docs/framework/wpf/graphics-multimedia/how-to-make-an-element-spin-in-place.md b/docs/framework/wpf/graphics-multimedia/how-to-make-an-element-spin-in-place.md index 8d0da5185fa..591d10c2810 100644 --- a/docs/framework/wpf/graphics-multimedia/how-to-make-an-element-spin-in-place.md +++ b/docs/framework/wpf/graphics-multimedia/how-to-make-an-element-spin-in-place.md @@ -6,11 +6,11 @@ helpviewer_keywords: - spinning elements [WPF] ms.assetid: 1f011976-8b07-4c31-9faf-019e0ddaa24c ms.openlocfilehash: 56385d7c31465e25f19486ea5cdaa8876cdb30ff -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43534413" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784446" --- # 方法 : 要素のスピンを設定する この例は、スピンを使用して要素を作成する方法を示しています、します。 diff --git a/docs/framework/wpf/graphics-multimedia/tutorial-hosting-visual-objects-in-a-win32-application.md b/docs/framework/wpf/graphics-multimedia/tutorial-hosting-visual-objects-in-a-win32-application.md index 0ea0a46ce07..d755b25c6fb 100644 --- a/docs/framework/wpf/graphics-multimedia/tutorial-hosting-visual-objects-in-a-win32-application.md +++ b/docs/framework/wpf/graphics-multimedia/tutorial-hosting-visual-objects-in-a-win32-application.md @@ -10,11 +10,11 @@ helpviewer_keywords: - hosting [WPF], visual objects in Win32 code ms.assetid: f0e1600c-3217-43d5-875d-1864fa7fe628 ms.openlocfilehash: 4db60418512080d6bf13ef00b1c6e7dce797a16b -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43736073" +ms.locfileid: "43785912" --- # チュートリアル : Win32 アプリケーションでのビジュアル オブジェクトのホスト [!INCLUDE[TLA#tla_winclient](../../../../includes/tlasharptla-winclient-md.md)] は、アプリケーションの作成に適した環境を提供します。 ただしがある場合、かなりの投資[!INCLUDE[TLA#tla_win32](../../../../includes/tlasharptla-win32-md.md)]、コードがありますを追加すると効率的[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]機能をアプリケーションにコードを書き直すではなく。 サポートを提供する[!INCLUDE[TLA#tla_win32](../../../../includes/tlasharptla-win32-md.md)]と[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]アプリケーションでは、同時に使用されるグラフィックス サブシステム[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]内のオブジェクトをホストするためのメカニズムを提供、[!INCLUDE[TLA2#tla_win32](../../../../includes/tla2sharptla-win32-md.md)]ウィンドウ。 diff --git a/docs/framework/wpf/graphics-multimedia/wpf-graphics-rendering-overview.md b/docs/framework/wpf/graphics-multimedia/wpf-graphics-rendering-overview.md index 21e62904bb8..d58bb8753e3 100644 --- a/docs/framework/wpf/graphics-multimedia/wpf-graphics-rendering-overview.md +++ b/docs/framework/wpf/graphics-multimedia/wpf-graphics-rendering-overview.md @@ -9,11 +9,11 @@ helpviewer_keywords: - rendering graphics [WPF] ms.assetid: 6dec9657-4d8c-4e46-8c54-40fb80008265 ms.openlocfilehash: cbbaba8cbdaf6dfd7b7c18447d425298b4911e94 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43554856" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787208" --- # WPF グラフィックス レンダリングの概要 ここでは、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)] のビジュアル層の概要について説明します。 ロールに焦点を当てます、でのサポートを表示するためのクラス、[!INCLUDE[TLA2#tla_winclient](../../../../includes/tla2sharptla-winclient-md.md)]モデル。 diff --git a/docs/framework/xaml-services/xaml-namespaces-for-net-framework-xaml-services.md b/docs/framework/xaml-services/xaml-namespaces-for-net-framework-xaml-services.md index 438f850a2a2..00c4e962ea0 100644 --- a/docs/framework/xaml-services/xaml-namespaces-for-net-framework-xaml-services.md +++ b/docs/framework/xaml-services/xaml-namespaces-for-net-framework-xaml-services.md @@ -3,11 +3,11 @@ title: .NET Framework XAML サービス用の XAML 名前空間 ms.date: 03/30/2017 ms.assetid: e4f15f13-c420-4c1e-aeab-9b6f50212047 ms.openlocfilehash: ac6554cbdeb5bc6e0fe7fb96ea95d0143c293d22 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43403220" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787247" --- # .NET Framework XAML サービス用の XAML 名前空間 XAML 名前空間は、XML 名前空間の定義を拡張する概念です。 XML 名前空間と同様に、定義できますを使用して XAML 名前空間、`xmlns`マークアップ内の属性。 XAML 名前空間は、XAML ノード ストリームでその他の XAML サービス Api も表記されます。 このトピックでは、XAML 名前空間の概念を定義し、XAML 名前空間を定義することができますおよび XAML スキーマ コンテキストやその他のさまざまな .NET Framework XAML サービスで使用する方法について説明します。 diff --git a/docs/fsharp/get-started/get-started-with-visual-studio-for-mac.md b/docs/fsharp/get-started/get-started-with-visual-studio-for-mac.md index 0170c623da3..3b48cefed2a 100644 --- a/docs/fsharp/get-started/get-started-with-visual-studio-for-mac.md +++ b/docs/fsharp/get-started/get-started-with-visual-studio-for-mac.md @@ -2,12 +2,12 @@ title: Mac 用 Visual Studio での f# の概要します。 description: F# で Visual Studio for mac を使用する方法について説明します ms.date: 07/03/2018 -ms.openlocfilehash: 200c3a8fee072797a54d15d8989937f4cadb33e2 -ms.sourcegitcommit: 59b51cd7c95c75be85bd6ef715e9ef8c85720bac +ms.openlocfilehash: 6aceec299c29e04aecd7999cd1dda6a56dd2779a +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 07/06/2018 -ms.locfileid: "37874654" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785532" --- # Mac 用 Visual Studio での f# の概要します。 @@ -114,8 +114,9 @@ val it : bool = true まだインストールしていない場合はチェック アウト、 [f# のツアー](../tour.md)、f# 言語のコア機能の一部が含まれています。 一部の f# の機能の概要が表示され Visual Studio for Mac にコピーして実行できる十分なコード サンプルを提供します。 使用できますが、いくつかの優れた外部リソースがあるの紹介、 [f# ガイド](../index.md)します。 ## 関連項目 - [Visual F#](../index.md) - [F# のツアー](../tour.md) - [F# 言語リファレンス](../language-reference/index.md) - [型の推論](../language-reference/type-inference.md) - [シンボルと演算子のリファレンス](../language-reference/symbol-and-operator-reference/index.md) + +- [Visual F#](../index.md) +- [F# のツアー](../tour.md) +- [F# 言語リファレンス](../language-reference/index.md) +- [型の推論](../language-reference/type-inference.md) +- [シンボルと演算子のリファレンス](../language-reference/symbol-and-operator-reference/index.md) diff --git a/docs/fsharp/language-reference/active-patterns.md b/docs/fsharp/language-reference/active-patterns.md index f85350042af..1e9472e769d 100644 --- a/docs/fsharp/language-reference/active-patterns.md +++ b/docs/fsharp/language-reference/active-patterns.md @@ -1,18 +1,17 @@ --- -title: アクティブ パターン (F#) -description: アクティブ パターンを使用して、f# のプログラミング言語で入力データを分割する名前付きのパーティションを定義する方法を説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: b8c3270b1efbeb3495ac69bf1217fddf8a5a73e0 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33564447" +title: アクティブ パターン (F#) +description: アクティブ パターンを使用して、f# プログラミング言語で入力データを分割する名前付きのパーティションを定義する方法について説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: 964ae8eb6db0191fab1e5a816e29bd0819605f2c +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786499" --- # アクティブ パターン -*アクティブ パターン*パターン一致式の判別共用体の場合と同様に、これらの名前を使用できるように、入力のデータを分割する名前付きパーティションを定義できるようにします。 アクティブ パターンを使用すると、パーティションごとにカスタマイズした方法でデータを分解できます。 - +*アクティブ パターン*パターン一致式の判別共用体と同様に、これらの名前を使用できるように、入力のデータを分割する名前付きパーティションを定義できます。 アクティブ パターンを使用すると、パーティションごとにカスタマイズした方法でデータを分解できます。 ## 構文 @@ -23,14 +22,15 @@ let (|identifer1|identifier2|...|) [ arguments ] = expression let (|identifier|_|) [ arguments ] = expression ``` -## コメント -前の構文では、識別子で表される入力データのパーティションの名*引数*、または、つまり、他の名前、引数のすべての値のセットのサブセットです。 アクティブ パターン定義では最大 7 つのパーティションを指定できます。 *式*データを分解するには、フォームをについて説明します。 アクティブ パターン定義を使用すると、判断するための名前付きのパーティションに属している引数として提供された値の規則を定義します。 (| と |) のシンボルをいいます*バナナ クリップ*この型の使用すると、バインディングによって作成された関数が呼び出されると、*アクティブ レコグナイザー*です。 +## Remarks + +前の構文では、識別子は、名前で表される入力データのパーティションに*引数*、または、つまり、名、引数のすべての値のセットのサブセットをします。 アクティブ パターン定義で最大 7 つのパーティションがあります。 *式*をデータを分解する形式について説明します。 名前付きのパーティションのうちに引数が属しているように指定された値を決定する規則を定義するのにアクティブ パターンの定義を使用することができます。 (| と |) 記号と呼びます*バナナ クリップ*この種類の let バインドによって作成された関数が呼び出されると、*認識エンジンのアクティブな*します。 -たとえば、引数を指定して、次のアクティブなパターンを検討してください。 +たとえば、引数を持つアクティブ パターンを検討してください。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5001.fs)] -次の例のように、式と一致するパターンでは、アクティブ パターンを使用できます。 +アクティブ パターンは、次の例のように、式に一致するパターンで使用できます。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5002.fs)] @@ -42,11 +42,11 @@ let (|identifier|_|) [ arguments ] = expression 32 is even ``` -アクティブ パターンの別の使用は、同じ基になるデータがさまざまな可能な表現が場合など、いくつかの方法でデータ型を分解するためです。 たとえば、 `Color` RGB 表現または HSB 表現にオブジェクトを分解する可能性があります。 +アクティブ パターンの別の使用など、同じ基になるデータがさまざまな可能な表現を持っている場合、複数の方法でデータ型を分解することです。 たとえば、`Color`オブジェクトは、RGB 表現や、HSB 表現に分解する可能性があります。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5003.fs)] -上のプログラムの出力は次のとおりです。 +上記のプログラムの出力は次のとおりです。 ``` Red @@ -66,13 +66,13 @@ BlanchedAlmond Hue: 36.000000 Saturation: 1.000000 Brightness: 0.901961 ``` -組み合わせで、アクティブなパターンを使用してこれら 2 つの方法を有効にするパーティションにデータを適切なフォームだけに分解し、計算のため最も便利な形式で、適切なデータに対して適切な計算を実行します。 +組み合わせでは、アクティブ パターンを使用してこれら 2 つの方法はパーティションに有効にする、適切なフォームだけにデータを分解し、計算のため最も便利な形式で適切なデータに対して適切な計算を実行します。 -結果として得られるパターン一致式では、非常に判読できる、大幅に簡素化する可能性のある複雑な分岐構造やデータ分析のコードは、便利な方法で書き込むデータを有効にします。 +結果として得られるパターン マッチング式は、非常に判読しやすくに大幅に簡素化する可能性のある複雑な分岐構造とデータ分析のコードは、便利な方法で書き込まれるデータを有効にします。 +## 部分的なアクティブ パターン -## パーシャル アクティブ パターン -場合によっては、入力領域の一部だけを分割する必要があります。 その場合は、いくつかの入力に一致は他の入力が一致しなくなるの部分のパターンのセットを作成します。 常に、値を生成しないアクティブ パターンと呼びます*パーシャル アクティブ パターン*; オプションの種類である戻り値があります。 部分的なアクティブ パターンを定義するのには、バナナ クリップ内のパターンの一覧の最後にワイルドカード文字 (_) を使用します。 次のコードでは、部分的なアクティブ パターンの使用を示します。 +場合によっては、入力領域の一部のみをパーティション分割する必要があります。 その場合は、うちのいくつかの入力に一致が他の入力と一致しない部分のパターンのセットを作成します。 常に値を生成しないアクティブ パターンが呼び出される*アクティブ パターンの部分的な*; オプションの種類である戻り値があります。 部分アクティブ パターンを定義するには、バナナ クリップ内のパターンの一覧の最後にワイルドカード文字 (_) を使用します。 次のコードでは、部分的なアクティブ パターンの使用を示します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5004.fs)] @@ -86,7 +86,7 @@ BlanchedAlmond Something else : Not matched. ``` -パーシャル アクティブ パターンを使用して、個々 の選択肢もあります不整合または相互に排他的なが必要はありません。 次の例では、パターン四角形パターン キューブのでとは、不整合のあるいくつかの番号は、四角形、64 などのキューブの両方です。 次のプログラムは、すべての整数が 1000000 までは、四角形およびキューブの両方を印刷します。 +部分的なアクティブ パターンを使用する場合、個々 の選択肢があります不整合のあるまたは相互に排他的ですが、必要はありません。 次の例では、パターンの四角形とキューブのパターンのない不整合のある、いくつかの数字は四角形と、64 などのキューブの両方であるためです。 次のプログラムは、すべての整数が四角形とキューブの両方が 1000000 最大を出力します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5005.fs)] @@ -106,7 +106,8 @@ Something else : Not matched. ``` ## パラメーター化されたアクティブ パターン -アクティブ パターンが常に一致する項目の少なくとも 1 つの引数を受け取りますが、名前で同様に、追加の引数がかかる*パラメーター化されたアクティブ パターン*適用されます。 追加の引数には、一般的なパターンを特化することができるようにします。 たとえば、文字列を解析する多くの場合、正規表現を使用してアクティブ パターンが部分的なアクティブ パターンを使用する次のコードのように、余分なパラメーターとして、正規表現を含める`Integer`上記のコード例で定義されています。 この例では、[全般] である ParseRegex アクティブ パターンをカスタマイズするさまざまな日付形式の正規表現を使用する文字列が与えられます。 整数アクティブ パターンが一致した文字列を DateTime コンス トラクターに渡すことができる整数に変換するために使用します。 + +アクティブ パターンは、常に一致する項目の少なくとも 1 つの引数を受け取りますが、この場合、名前でも、追加の引数がかかる*パラメーター化されたアクティブ パターン*適用されます。 追加の引数は、特殊化する一般的なパターンを使用できます。 たとえば、多くの場合、文字列を解析する正規表現を使用するアクティブ パターンに含める部分アクティブ パターンを使用する次のコードのように、追加のパラメーターとして正規`Integer`上記のコード例で定義されています。 この例では、一般的なである ParseRegex アクティブ パターンをカスタマイズする正規表現を使用して、さまざまな日付形式の文字列が与えられます。 一致した文字列を DateTime コンス トラクターに渡すことができる整数に変換するには、整数アクティブ パターンを使用します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5006.fs)] @@ -116,7 +117,7 @@ Something else : Not matched. 12/22/2008 12:00:00 AM 1/1/2009 12:00:00 AM 1/15/2008 12:00:00 AM 12/28/1995 12:00:00 AM ``` -アクティブなパターンは、パターン一致式のみに限定することはありません、let バインディングで使用することもできます。 +アクティブ パターンは、パターン マッチング式のみに制限することはありません、let バインドで使用することもできます。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet5007.fs)] @@ -128,7 +129,6 @@ Hello, George! ``` ## 関連項目 -[F# 言語リファレンス](index.md) - -[match 式](match-expressions.md) +- [F# 言語リファレンス](index.md) +- [match 式](match-expressions.md) diff --git a/docs/fsharp/language-reference/attributes.md b/docs/fsharp/language-reference/attributes.md index 74ceec88f25..02a5c08f72a 100644 --- a/docs/fsharp/language-reference/attributes.md +++ b/docs/fsharp/language-reference/attributes.md @@ -1,17 +1,17 @@ --- title: 属性 (F#) -description: F# の属性がプログラミング構成要素に適用するメタデータを有効にする方法について説明します。 +description: F# の属性が、プログラミング コンストラクトに適用されるメタデータを有効にする方法について説明します。 ms.date: 05/16/2016 -ms.openlocfilehash: 107f5d9cbcce28c97fc5b738759ef27649fc45a4 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d +ms.openlocfilehash: 3e7f1d0ff383e1070b3db72e633f80ea37150548 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33565426" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787195" --- # 属性 -属性は、プログラミング構成要素に適用するメタデータを有効にします。 +属性は、プログラミング コンストラクトに適用されるメタデータを有効にします。 ## 構文 @@ -19,49 +19,49 @@ ms.locfileid: "33565426" [] ``` -## コメント +## Remarks -前の構文では、*ターゲット*を省略して、存在する場合は、属性が適用されるプログラム エンティティの種類を指定します。 有効な値*ターゲット*このドキュメントの後半に示す表に示します。 +前の構文で、*ターゲット*省略可能ですが、存在する場合は、属性が適用されるプログラム エンティティの種類を指定します。 有効な値*ターゲット*このドキュメントの後半で表示されるテーブルに表示されます。 -*属性名*またはサフィックスがない場合、有効な属性型の名前 (場合によっては名前空間を持つ修飾名) を指す`Attribute`属性の型名で通常使用されます。 たとえば、型`ObsoleteAttribute`だけに簡略化`Obsolete`このコンテキストでします。 +*属性名*サフィックスの有無で、有効な属性型の名前 (場合によっては名前空間を持つ修飾名) を指す`Attribute`属性の型名で通常使用されています。 たとえば、型`ObsoleteAttribute`だけに短縮できます`Obsolete`このコンテキストでします。 -*引数*属性の型のコンス トラクターの引数します。 属性に既定のコンス トラクターがある場合、引数リストとかっこを省略できます。 属性は、位置指定引数と名前付き引数の両方をサポートします。 *位置指定引数*が出現する順序で使用される引数。 属性にパブリック プロパティが設定されている場合、名前付き引数を使用できます。 引数リストで、次の構文を使用して、これらを設定することができます。 +*引数*属性型のコンス トラクターへの引数です。 属性に既定のコンス トラクターがある場合は、引数リストとかっこを省略できます。 属性は、位置指定引数と名前付き引数の両方をサポートします。 *位置指定引数*が出現する順序で使用される引数。 属性は、パブリック プロパティを持つ場合、名前付き引数を使用できます。 引数リストで、次の構文を使用して、これらを設定することができます。 ``` *property-name* = *property-value* ``` -このようなプロパティの初期化は、任意の順序で指定できますが、任意の位置指定引数に従う必要があります。 位置指定引数とプロパティの初期化を使用する属性の使用例を次に示します。 +このようなプロパティの初期化は、任意の順序で指定できますが、位置引数に従う必要があります。 位置指定引数とプロパティの初期化を使用する属性の例を次に示します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6202.fs)] -属性は、この例では`DllImportAttribute`、ここで短縮形で使用します。 最初の引数が位置指定パラメーターで、2 番目はプロパティです。 +この例では、属性は`DllImportAttribute`、ここで短縮形で使用します。 最初の引数が位置指定パラメーターと、2 番目のプロパティです。 -属性は、.NET プログラミング構成要素と呼ばれるオブジェクトをできるようにする、*属性*型またはその他のプログラム要素に関連付ける。 属性が適用されるプログラム要素と呼ばれる、*属性ターゲット*です。 通常、属性には、そのターゲットに関するメタデータが含まれます。 このコンテキストでのメタデータにそのフィールドとメンバー以外の型に関するデータが可能性があります。 +属性は、.NET のプログラミング コンストラクトと呼ばれる、オブジェクトを有効にする、*属性*型またはその他のプログラム要素に関連付けられる。 属性が適用されるプログラム要素と呼ばれる、*属性ターゲット*します。 属性には、通常は、ターゲットに関するメタデータが含まれています。 このコンテキストでは、メタデータは、フィールドやメンバー以外の種類に関するすべてのデータになります。 -F# の属性は、次のプログラミング構成要素に適用できます: 関数、メソッド、アセンブリ、モジュール、型 (クラス、レコード、構造体、インターフェイス、デリゲート、列挙体、共用体、およびなど)、コンス トラクター、プロパティ、フィールド、パラメーター、パラメーターを入力し、値を返します。 属性が許可されていない`let`クラス、式、またはワークフローの式内のバインド。 +F# の属性は、次のプログラミング構成要素に適用できます: 関数、メソッド、アセンブリ、モジュール、型 (クラス、レコード、構造体、インターフェイス、デリゲート、列挙体、共用体、およびなど)、コンス トラクター、プロパティ、フィールド、パラメーター、値を返すし、パラメーターを入力します。 属性では許可されません`let`クラス、式、またはワークフローの式内でバインドします。 -通常、属性の宣言には、属性のターゲットの宣言の直前が表示されます。 同時に、次のように、複数の属性の宣言を使用できます。 +通常、属性の宣言は、属性ターゲット宣言の前に直接表示されます。 複数の属性宣言は、次のように使用できます。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6603.fs)] .NET リフレクションを使用して、実行時に属性を照会できます。 -前のコード例では、個別に、複数の属性を宣言することができます。 またはでも宣言できます角かっこの 1 つのセットに次のように、個々 の属性と、コンス トラクターを分離する、セミコロンを使用する場合。 +前のコード例のように複数の属性を個別に宣言または次に示すように個々 の属性と、コンス トラクターを分離する、セミコロンを使用する場合は、1 つの組の角かっこで宣言することができます。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6604.fs)] -属性によく発生、`Obsolete`属性、セキュリティに関する考慮事項については、属性の COM サポート、コードの所有権に関連する属性および属性の型をシリアル化できるかどうかを示す属性です。 次の例での使用、`Obsolete`属性。 +よく発生属性が含まれます、`Obsolete`属性、セキュリティの考慮事項は、属性は、COM サポート、コードの所有権に関連する属性および属性の型をシリアル化できるかどうかを示す属性です。 次の例では、使用、`Obsolete`属性。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6605.fs)] -属性の対象の`assembly`と`module`、最上位に属性を適用する`do`アセンブリにバインドします。 単語を含めることができます`assembly`または`module`属性宣言で、次のようにします。 +属性の対象の`assembly`と`module`、最上位に属性を適用する`do`アセンブリにバインドします。 単語を含めることができます`assembly`または`module`属性の宣言で、次のようにします。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6606.fs)] -適用する属性の属性のターゲットを省略したかどうか、`do`バインド、その属性の意味のある属性ターゲットを特定しようと試みます、f# コンパイラです。 多くの属性クラスは、型の属性を持つ`System.AttributeUsageAttribute`その属性のサポート可能なターゲットに関する情報を含むです。 場合、`System.AttributeUsageAttribute`属性には、ターゲットとしての関数がサポートされています、プログラムのメイン エントリ ポイントに適用する属性が作成されたことを示します。 場合、`System.AttributeUsageAttribute`ことを示す属性がアセンブリをターゲットとしてをサポートしている、コンパイラはアセンブリに適用する属性を取得します。 関数と、アセンブリの両方にほとんどの属性は適用されませんが、プログラムの main 関数に適用する場合で属性が実行されます。 属性ターゲットが明示的に指定されている場合は、属性が、指定したターゲットに適用されます。 +適用する属性の属性のターゲットを省略したかどうか、 `do` 、バインド、その属性の意味のある属性のターゲットを特定しようと試みます f# コンパイラ。 多くの属性クラスは、型の属性を持つ`System.AttributeUsageAttribute`その属性のサポートされている対象に関する情報を含むです。 場合、`System.AttributeUsageAttribute`属性には、ターゲットとしての関数がサポートされています、プログラムのメイン エントリ ポイントに適用する属性が実行されることを示します。 場合、`System.AttributeUsageAttribute`属性は、ターゲットとしてのアセンブリをサポートしています、コンパイラがアセンブリに適用する属性を受け取ることを示します。 関数と、アセンブリの両方にほとんどの属性は適用されませんが、プログラムの main 関数に適用する場合で属性が取得されます。 属性ターゲットを明示的に指定した場合は、属性が指定したターゲットに適用されます。 -属性がターゲットの有効な値で明示的に、通常を指定する必要はありませんが*ターゲット*属性での使用例と、次の表で表示されます。 +属性が対象の有効な値で明示的に、通常指定する必要はありませんが*ターゲット*属性での使用状況の例と、次の表に示します。 @@ -74,29 +74,29 @@ F# の属性は、次のプログラミング構成要素に適用できます: - + - + - + - +
return' function1 を x: [] int = x + 1'' function1 をできるように x: [] int = x + 1'
フィールド' [] val mutable x: int'' [] val 変更可能な x: int'
property' [] このです。MyProperty = x'' [] これです。MyProperty = x'
Paramparam ' メンバーこれです。MyMethod ([] x: ref) = x: = 10'
``` - [入力は構造体を = x: バイト y: int 終了 ``` + [MyStruct 入力構造体を = x: バイト y: int の終了 ```
## 関連項目 -[F# 言語リファレンス](index.md) +- [F# 言語リファレンス](index.md) diff --git a/docs/fsharp/language-reference/casting-and-conversions.md b/docs/fsharp/language-reference/casting-and-conversions.md index ebc3ca3e311..e96e8c7719c 100644 --- a/docs/fsharp/language-reference/casting-and-conversions.md +++ b/docs/fsharp/language-reference/casting-and-conversions.md @@ -1,30 +1,31 @@ --- -title: キャストと変換 (F#) -description: F# のプログラミング言語が提供する方法の変換演算子のさまざまなプリミティブ型間での算術変換について説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: ba3cbed91bf6510a34bcb7ba89d34b0ea6b82711 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33564496" +title: キャストと変換 (F#) +description: F# プログラミング言語が提供する方法の変換演算子のさまざまなプリミティブ型間の算術変換について説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: aca1a2523130ee485a7e7c9a6a45a410904cb246 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784544" --- # キャストと変換 (F#) このトピックでは、f# の型変換のサポートについて説明します。 ## 数値型 -F# では、変換演算子さまざまなプリミティブ型の間での算術変換など、整数と浮動小数点型の間です。 整数型および char 型の変換演算子がチェックとオンになっていないフォームです。浮動小数点演算の演算子と`enum`変換演算子がありません。 オンになっていないフォームが定義されている`Microsoft.FSharp.Core.Operators`でチェックされたフォームが定義されていると`Microsoft.FSharp.Core.Operators.Checked`です。 チェックの形式では、オーバーフローをチェックし、結果の値が対象の型の制限を超える場合、ランタイム例外を生成します。 -これらの演算子は、変換先の型の名前と同じ名前です。 たとえば、次のコードを型に明示的に注釈を付ける、`byte`で 2 つの異なる意味が表示されます。 最初に見つかった位置は、型であり、2 つ目は、変換演算子です。 +F# では、変換演算子さまざまなプリミティブ型の間の算術変換などの整数と浮動小数点型の間。 整数と文字の変換演算子がチェックと unchecked フォームです。浮動小数点の演算子と`enum`変換演算子がありません。 チェックを行わないフォームが定義されている`Microsoft.FSharp.Core.Operators`でチェックされているフォームが定義されていると`Microsoft.FSharp.Core.Operators.Checked`します。 チェックされているフォームでは、オーバーフローをチェックし、結果の値が対象の型の制限を超えた場合、ランタイム例外を生成します。 + +これらの各演算子は、変換先の型の名前と同じ名前があります。 これで、型が明示的に注釈付け、次のコードなどで`byte`で 2 つの異なる意味が表示されます。 最初に見つかったは型であり、2 つ目は変換演算子。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet4401.fs)] -次の表は、f# で定義された変換演算子を示します。 +次の表では、f# で定義された変換演算子を示します。 |演算子|説明| |--------|-----------| -|`byte`|バイト、8 ビット符号なしの型に変換します。| +|`byte`|バイトを 8 ビット符号なしの型に変換します。| |`sbyte`|符号付きバイトに変換します。| |`int16`|16 ビット符号付き整数に変換します。| |`uint16`|16 ビット符号なし整数に変換します。| @@ -36,65 +37,69 @@ F# では、変換演算子さまざまなプリミティブ型の間での算 |`unativeint`|符号なしネイティブ整数に変換します。| |`float, double`|64 ビット IEEE 倍精度浮動小数点数に変換します。| |`float32, single`|32 ビット IEEE 単精度浮動小数点数に変換します。| -|`decimal`|変換`System.Decimal`です。| +|`decimal`|変換`System.Decimal`します。| |`char`|変換`System.Char`、Unicode 文字。| |`enum`|列挙型に変換します。| -実装する型をこれらの演算子を使用する組み込みのプリミティブ型に加えて`op_Explicit`または`op_Implicit`適切なシグネチャを持つメソッドです。 たとえば、`int`変換演算子は静的メソッドを提供する任意の型と連携`op_Explicit`をパラメーターとして型を受け取り、返します`int`です。 戻り値の型でメソッドをオーバー ロードできません、一般的な規則に特殊な例外としてこれを行う`op_Explicit`と`op_Implicit`です。 +実装する型をこれらの演算子を使用する組み込みのプリミティブ型に加えて`op_Explicit`または`op_Implicit`適切なシグネチャを持つメソッド。 たとえば、`int`変換演算子は、静的メソッドを提供する任意の型と連携`op_Explicit`を型をパラメーターとして受け取り、返します`int`します。 戻り値の型でメソッドをオーバー ロードできません、一般的な規則に特殊な例外としてこれを行う`op_Explicit`と`op_Implicit`します。 ## 列挙型 -`enum`演算子は、一般的な演算子の型を表す 1 つの型パラメーターを受け取る、`enum`に変換します。 列挙型に変換するときの入力の種類を決定しようと推論、`enum`に変換します。 次の例では、変数`col1`明示的に注釈がありませんが、それ以降の等値テストから型を推論します。 そのため、コンパイラに変換することを推測することができます、`Color`列挙します。 型の注釈を指定する代わりと同様に`col2`次の例です。 + +`enum`演算子は、汎用の演算子の型を表す 1 つの型パラメーターを受け取る、`enum`に変換します。 列挙型に変換するときの入力の種類を決定しようと推論、`enum`に変換します。 次の例では、変数`col1`明示的に注釈がありませんが、それ以降の等値テストから型を推論します。 そのため、コンパイラに変換することを推測することができます、`Color`列挙体。 型の注釈を指定する代わりと同様`col2`次の例です。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet4402.fs)] - + 次のコードのように、型パラメーターとして明示的にターゲットの列挙型を指定できます。 ```fsharp let col3 = enum 3 ``` -列挙体の基になる型が変換対象の型に互換性がある場合にのみ、列挙体で作業をキャストすることに注意してください。 次のコードでは、変換の間の不一致によりコンパイルは失敗`int32`と`uint32`です。 +列挙体の基になる型が変換される型と互換性のある場合にのみ、列挙体で作業をキャストすることに注意してください。 次のコードで、変換は失敗の間で不一致が原因でコンパイルする`int32`と`uint32`します。 ```fsharp // Error: types are incompatible let col4 : Color = enum 2u ``` -詳細については、次を参照してください。[列挙](enumerations.md)です。 +詳細については、次を参照してください。[列挙](enumerations.md)します。 ## オブジェクト型のキャスト -オブジェクト階層内の型の間の変換は、オブジェクト指向プログラミングに不可欠です。 変換の 2 つの基本的な種類があります: (キャスト) をキャストして、(ダウン キャスト)。 階層へのキャストは、ベース オブジェクトの参照に、派生オブジェクト参照からキャストを意味します。 このようなキャストが派生クラスの継承階層内の基本クラスは時間どおりに動作する保証されます。 オブジェクトが実際には、適切な送信先 (派生) 型または変換先の型から派生した型のインスタンスが場合にのみ、派生オブジェクトの参照にベース オブジェクトの参照から、階層の下位へのキャストが成功します。 -F# の型変換演算子を提供します。 `:>`まで、階層はキャスト演算子および`:?>`演算子が、階層の下位にキャストします。 +オブジェクト階層内の型の間の変換は、オブジェクト指向プログラミングの基盤です。 変換の 2 つの基本的な種類があります。 (キャスト) をキャストすると、(ダウン キャスト)。 階層へのキャストは、ベース オブジェクトの参照への参照を派生オブジェクトからのキャストを意味します。 そのようなキャスト基底クラスが派生クラスの継承階層である限りを操作することが保証されます。 派生オブジェクトの参照への参照を基本オブジェクトの階層の下位へのキャストが成功すると、オブジェクトが実際には (派生)、適切な変換先の型または変換先の型から派生した型のインスタンスが場合にのみです。 + +F# の型変換演算子を提供します。 `:>`演算子は、階層のキャスト、`:?>`演算子が、階層の下位にキャストします。 -### アップ キャスト -多くのオブジェクト指向言語をアップ キャストは暗黙の型です。f# では、規則は若干異なります。 キャストは、型のオブジェクト、メソッドに引数を渡すときに自動的に適用されます。 ただし、モジュール内の let-bound 関数でパラメーターの型は柔軟な型として宣言されていない限り アップ キャストは自動にされません。 詳細については、次を参照してください。[フレキシブル型](flexible-Types.md)です。 +### キャスト -`:>`演算子は、静的なキャスト、キャストが成功したがコンパイル時に決定されることを意味するを実行します。 キャストを使用する場合、`:>`が正常には、コンパイルが有効なキャストは、実行時に障害の可能性を持たない。 +多くのオブジェクト指向言語でキャストは暗黙の型です。f# では、規則が若干異なります。 オブジェクトの種類のメソッドに引数を渡すときに、キャストが自動的に適用されます。 ただし、モジュール内の let バインドされた関数、キャスト自動ではありません、パラメーターの型は柔軟な型として宣言されていない場合。 詳細については、次を参照してください。[フレキシブル型](flexible-Types.md)します。 -使用することも、`upcast`オペレーターへの変換を実行します。 次の式は、階層内の上位変換を指定します。 +`:>`演算子はキャスト、つまり、コンパイル時のキャストの成功が決定される静的なを実行します。 キャストを使用する場合、 `:>` 、正常にコンパイルし、有効なキャストは、実行時にエラーが発生する可能性がないです。 + +使用することも、`upcast`オペレーターがこのような変換を実行します。 次の式は、階層の上位変換を指定します。 ```fsharp upcast expression ``` -Upcast 演算子を使用する場合、コンパイラは、コンテキストからに変換する型を推論しようとします。 コンパイラがターゲットの種類を特定できない場合は、コンパイラはエラーを報告します。 +Upcast 演算子を使用すると、コンパイラは、コンテキストから変換する型を推論しようとします。 コンパイラでターゲットの種類を決定することがない場合、コンパイラはエラーを報告します。 ### ダウン キャスト -`:?>`演算子は動的なキャスト、キャストが成功したが実行時に決定されることを意味するを実行します。 使用するキャスト、`:?>`演算子は、コンパイル時にチェックされませんが、実行時にしようとしましたが、指定した型にキャストします。 オブジェクトは、対象の型と互換性が、キャストが成功します。 ランタイムを発生させる場合は、オブジェクトは、対象の型と互換性がありません、`InvalidCastException`です。 -使用することも、`downcast`演算子の動的な型変換を実行します。 次の式は、階層内の下位プログラム コンテキストから推論される型への変換を指定します。 +`:?>`演算子はキャスト、つまり、実行時のキャストの成功が決定される動的なを実行します。 使用するキャスト、`:?>`演算子は、コンパイル時にチェックされませんが、実行時にしようとしましたが、指定した型にキャストします。 オブジェクトは、対象の型と互換性が、キャストが成功します。 オブジェクトが対象の型と互換性がない場合、ランタイムが発生します、`InvalidCastException`します。 + +使用することも、`downcast`動的な型変換を実行する演算子。 次の式は、階層内の下位プログラム コンテキストから推論される型への変換を指定します。 ```fsharp downcast expression ``` -場合と同様、`upcast`演算子、コンパイラは、コンテキストから特定のターゲット型を推論できない場合、エラーが報告されます。 +場合と同様、`upcast`演算子、コンパイラは、コンテキストから特定のターゲット型を推論されない場合、エラーを報告します。 -次のコードの使用例、`:>`と`:?>`演算子。 コードに示す、`:?>`わかっている場合に、変換が成功することをスローするため、演算子が使用される最適な`InvalidCastException`場合は、変換は失敗します。 変換が成功する、型を使用するテストがわからない場合、`match`の例外を生成によるオーバーヘッドを回避しているので、式が向上します。 +次のコードの使用を示しています、`:>`と`:?>`演算子。 コードを示していますが、`:?>`わかっている場合、変換が成功することをスローするため、演算子が使用される最適`InvalidCastException`変換が失敗した場合。 変換が成功するを使用する型テストを把握していない場合、`match`例外を生成するオーバーヘッドを回避するので、式が向上します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet4403.fs)] -ジェネリック演算子`downcast`と`upcast`上記のコードで、引数と戻り値の種類を特定の型の推定に依存して、置き換えることができます +ため、ジェネリック演算子`downcast`と`upcast`上記のコードで、引数と戻り値の型を決定する型の推定に依存して、置き換えることができます ```fsharp let base1 = d1 :> Base1 @@ -106,9 +111,10 @@ let base1 = d1 :> Base1 let base1 = upcast d1 ``` -前のコードで引数の型と戻り値の型が`Derived1`と`Base1`、それぞれします。 +引数の型と戻り値の型が、上記のコードで`Derived1`と`Base1`、それぞれします。 -型のテストの詳細については、次を参照してください。 [Match 式](match-Expressions.md)です。 +型のテストの詳細については、次を参照してください。[一致式](match-Expressions.md)します。 ## 関連項目 -[F# 言語リファレンス](index.md) + +- [F# 言語リファレンス](index.md) diff --git a/docs/fsharp/language-reference/discriminated-unions.md b/docs/fsharp/language-reference/discriminated-unions.md index 1cd68b55a5d..ae9a049b040 100644 --- a/docs/fsharp/language-reference/discriminated-unions.md +++ b/docs/fsharp/language-reference/discriminated-unions.md @@ -2,12 +2,12 @@ title: 判別共用体 (F#) description: F# を使用する方法について説明します判別共用体。 ms.date: 05/16/2016 -ms.openlocfilehash: 3340933ac8e2b6fe0215c684691d216a28b64787 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.openlocfilehash: 06d6c154790f659c0c7ff73290357ab50a134362 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43537598" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788124" --- # 判別共用体 @@ -167,4 +167,4 @@ Area of rectangle that has height 5.000000 and width 10.000000 is 50.000000 ## 関連項目 -[F# 言語リファレンス](index.md) +- [F# 言語リファレンス](index.md) diff --git a/docs/fsharp/language-reference/exception-handling/the-failwith-function.md b/docs/fsharp/language-reference/exception-handling/the-failwith-function.md index c763aac9e56..2cdb10a85aa 100644 --- a/docs/fsharp/language-reference/exception-handling/the-failwith-function.md +++ b/docs/fsharp/language-reference/exception-handling/the-failwith-function.md @@ -1,18 +1,17 @@ --- -title: '例外: failwith 関数 (F#)' -description: "'Failwith' 関数が f# の例外を生成する方法について説明します。" -ms.date: 05/16/2016 -ms.openlocfilehash: 59f7129faf38668dd7390790e22d25f37c129750 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33563329" +title: '例外: failwith 関数 (F#)' +description: "'Failwith' 関数は f# の例外を生成する方法について説明します。" +ms.date: 05/16/2016 +ms.openlocfilehash: 69a2eb69e0157d3bde8cb8884cb0ae960634dddc +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784414" --- # 例外: failwith 関数 -`failwith`関数には、f# の例外が生成されます。 - +`failwith`関数は f# の例外を生成します。 ## 構文 @@ -20,20 +19,18 @@ ms.locfileid: "33563329" failwith error-message-string ``` -## コメント -*エラー メッセージ文字列*リテラル文字列または型の値は、前の構文で`string`です。 なったら、`Message`例外のプロパティです。 - -によって生成される例外`failwith`は、`System.Exception`名前を持つ参照である例外`Failure`f# コードでします。 次のコードの使用例`failwith`は例外をスローします。 +## Remarks -[!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-2/snippet6001.fs)] - -## 関連項目 -[例外処理](index.md) +*エラー メッセージの文字列*リテラル文字列または型の値は、前の構文で`string`します。 `Message`例外のプロパティ。 -[例外の種類](exception-types.md) +によって生成される例外`failwith`は、`System.Exception`例外があり、名前を持つ参照`Failure`f# コードにします。 次のコードの使用を示します`failwith`例外をスローします。 -[例外: `try...with` 式](the-try-with-expression.md) +[!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-2/snippet6001.fs)] -[例外: `try...finally` 式](the-try-finally-expression.md) +## 関連項目 -[例外: `raise` 関数](the-raise-function.md) +- [例外処理](index.md) +- [例外の種類](exception-types.md) +- [例外: `try...with` 式](the-try-with-expression.md) +- [例外: `try...finally` 式](the-try-finally-expression.md) +- [例外: `raise` 関数](the-raise-function.md) diff --git a/docs/fsharp/language-reference/inheritance.md b/docs/fsharp/language-reference/inheritance.md index d5bbac779d8..da84819b9a3 100644 --- a/docs/fsharp/language-reference/inheritance.md +++ b/docs/fsharp/language-reference/inheritance.md @@ -1,40 +1,40 @@ --- -title: 継承 (F#) -description: "'Inherit' キーワードを使用して f# 継承関係を指定する方法を説明します。" -ms.date: 05/16/2016 -ms.openlocfilehash: 3d0c0785fc595315a8283979b99d0ec4fc5cbc0d -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33564788" +title: 継承 (F#) +description: "'Inherit' キーワードを使用して f# 継承リレーションシップを指定する方法について説明します。" +ms.date: 05/16/2016 +ms.openlocfilehash: e4d79244fb9bada5db0c5c4c7179d4bfe6e21f3d +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787572" --- # 継承 -継承は、"は-a"リレーションシップのモデルを使用または、オブジェクト指向プログラミングのサブタイプ指定します。 +継承の使用を「の」リレーションシップをモデル オブジェクト指向プログラミングでは、サブタイプまたはします。 +## 継承リレーションシップの指定 -## 継承関係を指定します。 -使用して継承関係を指定する、`inherit`クラス宣言でキーワード。 基本的な構文形式は次の例に示します。 +使用して継承リレーションシップを指定する、`inherit`クラス宣言でキーワード。 基本的な構文形式は、次の例に示します。 ```fsharp type MyDerived(...) = inherit MyBase(...) ``` -クラスは、最大で 1 つ直接基底クラスを持つことができます。 使用して基底クラスを指定しないかどうか、`inherit`キーワードをクラスから暗黙的に継承`System.Object`です。 - +クラスは、最大で 1 つ直接基底クラスを持つことができます。 使用して基底クラスを指定しないかどうか、`inherit`キーワード、クラスから暗黙的に継承`System.Object`します。 ## 継承されたメンバー -クラスは、別のクラスから継承している場合、メソッドと基底クラスのメンバー ユーザーが使用できる派生クラスの場合、派生クラスの直接的なメンバーと同様です。 -いずれかの let 束縛とコンス トラクターのパラメーターは、クラスにプライベート派生クラスからにアクセスすることはできません。 +クラスは、別のクラスから継承している場合、メソッドと基底クラスのメンバーは場合、派生クラスの直接のメンバーと同様に、派生クラスのユーザーに公開します。 -キーワード`base`は派生クラスで使用でき、基本クラスのインスタンスを参照します。 自己識別子のように使用されます。 +いずれかの let 束縛とコンス トラクターのパラメーターは、クラスに対してプライベートであるし、そのため、派生クラスからアクセスできません。 +キーワード`base`は派生クラスで使用でき、基本クラスのインスタンスを参照します。 これは、自己識別子のように使用されます。 ## 仮想メソッドとオーバーライド -仮想メソッドとプロパティ機能はやや異なります f# で他の .NET 言語と比較しています。 使用する新しい仮想メンバーを宣言する、`abstract`キーワード。 この操作は、そのメソッドの既定の実装を提供するかどうかに関係なく行います。 したがって、基底クラスの仮想メソッドの完全な定義では、このパターンを次に示します。 + +仮想メソッド (およびプロパティ) 動作は少し異なります f# で他の .NET 言語と比較しています。 使用する新しい仮想メンバーを宣言する、`abstract`キーワード。 この操作は、そのメソッドの既定の実装を提供するかどうかに関係なく行います。 したがって、基底クラス仮想メソッドの完全な定義では、このパターンに従います。 ```fsharp abstract member [method-name] : [type] @@ -42,26 +42,27 @@ abstract member [method-name] : [type] default [self-identifier].[method-name] [argument-list] = [method-body] ``` -派生クラスでこの仮想メソッドのオーバーライドがこのパターンに従います。 +この仮想メソッドのオーバーライドを派生クラスでこのパターンに従います。 ```fsharp override [self-identifier].[method-name] [argument-list] = [method-body] ``` -基本クラスの既定の実装を省略した場合、基本クラスは抽象クラスになります。 +基底クラスの既定の実装を省略した場合、基底クラスは抽象クラスになります。 -次のコード例は、新しい仮想メソッドの宣言を示しています。`function1`で基底クラスと派生クラスでオーバーライドする方法です。 +次のコード例は、新しい仮想メソッドの宣言を示しています。`function1`で基底クラスと派生クラスでオーバーライドする方法。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-1/snippet2601.fs)] - + ## コンストラクターと継承 -派生クラスでは、基本クラスのコンス トラクターを呼び出す必要があります。 基底クラス コンス トラクターの引数、引数のリストに表示、`inherit`句。 使用される値は、派生クラスのコンス トラクターに指定された引数から決定する必要があります。 -次のコードは基底クラスと派生クラスでは、継承句で、派生クラスが基底クラス コンス トラクターを呼び出します。 +派生クラスでは、基底クラスのコンス トラクターを呼び出す必要があります。 基底クラスのコンス トラクターの引数、引数のリストに表示、`inherit`句。 使用される値は、派生クラスのコンス トラクターに指定された引数から決定する必要があります。 + +次のコードは基底クラスと派生クラスでは、派生クラスが継承句の基本クラス コンス トラクターを呼び出します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-1/snippet2602.fs)] -複数のコンス トラクターの場合は、次のコードを使用できます。 派生クラスのコンス トラクターの最初の行は、`inherit`句、およびフィールドで宣言されている明示的なフィールドとして表示されます、`val`キーワード。 詳細については、次を参照してください。[明示的なフィールド:、`val`キーワード](members/explicit-fields-the-val-keyword.md)です。 +複数のコンス トラクターの場合、次のコードを使用していることができます。 派生クラスのコンス トラクターの最初の行は、`inherit`句と、フィールドで宣言された明示的なフィールドとして表示されます、`val`キーワード。 詳細については、次を参照してください。[明示的なフィールド:、`val`キーワード](members/explicit-fields-the-val-keyword.md)します。 ```fsharp type BaseClass = @@ -80,17 +81,17 @@ let obj1 = DerivedClass("A", "B") let obj2 = DerivedClass("A") ``` -## 継承に代わる方法 -型の軽微な変更が必要な場合は、継承する代わりにオブジェクト式の使用を検討してください。 次の例では、新しい派生型を作成する代わりにオブジェクト式の使用を示します。 +## 継承の代替手段 -[!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-1/snippet2603.fs)] +型の若干の変更が必要な場合は、継承する代わりにオブジェクト式の使用を検討してください。 次の例は、新しい派生型を作成する代わりにオブジェクト式の使用を示しています。 -オブジェクトの式の詳細については、次を参照してください。[オブジェクト式](object-expressions.md)です。 +[!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-1/snippet2603.fs)] -オブジェクト階層を作成するときは、継承の代わりに判別共用体の使用を検討します。 判別共用体は、共通の全体的な型を共有する別のオブジェクトのさまざまなモデルの動作でこともできます。 1 つの判別共用体を多くの場合、不要に互いのわずかな違いは、派生クラスの数。 判別共用体の詳細については、次を参照してください。[判別共用体](discriminated-unions.md)です。 +オブジェクトの式の詳細については、次を参照してください。[オブジェクト式](object-expressions.md)します。 +オブジェクト階層を作成するときは、継承ではなくの判別共用体の使用を検討します。 判別共用体は、共通の全体的な型を共有する別のオブジェクトのさまざまなモデルの動作でこともできます。 1 つの判別共用体では、さまざまな派生クラスの他のわずかな違いをする必要がある多くの場合。 判別共用体の詳細については、次を参照してください。[判別共用体](discriminated-unions.md)します。 ## 関連項目 -[オブジェクト式](object-expressions.md) -[F# 言語リファレンス](index.md) +- [オブジェクト式](object-expressions.md) +- [F# 言語リファレンス](index.md) diff --git a/docs/fsharp/language-reference/members/properties.md b/docs/fsharp/language-reference/members/properties.md index 22b1c2593c1..b7427102b84 100644 --- a/docs/fsharp/language-reference/members/properties.md +++ b/docs/fsharp/language-reference/members/properties.md @@ -1,18 +1,17 @@ --- -title: プロパティ (F#) -description: F# のプロパティはオブジェクトに関連付けられている値を表すメンバーについて説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: 7aa71b1801b44fedcb420b824078004c6c240dc2 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33566160" +title: プロパティ (F#) +description: オブジェクトに関連付けられている値を表すメンバーである f# プロパティ、について説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: 75d21415b44ccc1c26ef5f478d5f5de20c3412e8 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784895" --- # プロパティ -*プロパティ*オブジェクトに関連付けられている値を表すメンバーであります。 - +*プロパティ*オブジェクトに関連付けられている値を表すメンバーします。 ## 構文 @@ -56,18 +55,19 @@ with set parameter = [ static ] member val [accessibility-modifier] PropertyName = initialization-expression [ with get, set ] ``` -## コメント -プロパティは、"が、"オブジェクト インスタンスにして、または静的なプロパティを型と関連付けられているデータを表す、オブジェクト指向のプログラミングのリレーションシップ。 +## Remarks + +プロパティは、"が、"オブジェクト指向プログラミング、オブジェクト インスタンスにして、または型の静的プロパティに関連付けられているデータを表すリレーションシップ。 -によっては、プロパティを基になる値 (バッキング ストアとも呼ばれます) を明示的に指定するかどうかや、コンパイラが自動的に生成するため、バッキング ストアを許可するかどうかは、次の 2 つの方法でプロパティを宣言することができます。 一般に、プロパティが値または変数の単純なラッパーだけの場合は、プロパティに重要な実装がある場合より明示的方法、および自動方法を使用します。 プロパティを明示的に宣言するを使用して、`member`キーワード。 この宣言の構文を指定する構文に続けて、`get`と`set`もという名前のメソッド*アクセサー*です。 読み取り/書き込み、書き込み専用、読み取り専用プロパティでは、さまざまな形式の「構文」セクションに示すように明示的な構文が使用されます。 読み取り専用のプロパティを定義するのみ、`get`メソッドです。 書き込み専用のプロパティの定義のみ、`set`メソッドです。 プロパティがある両方と`get`と`set`のアクセサーを別の構文を使用する属性とは、次のコードに示すように、アクセサーごとに異なるアクセシビリティ修飾子を指定します。 +プロパティに、(バッキング ストアとも呼ばれます) の基になる値を明示的に指定するかどうか、またはのバッキング ストアを自動的に生成するコンパイラを許可したいかどうかに応じて、2 つの方法でプロパティを宣言できます。 通常、プロパティが値または変数の単純なラッパーにすぎませんプロパティに、自明でない実装がある場合より明確な方法、および自動の方法を使用する必要があります。 プロパティを明示的に宣言するには、使用、`member`キーワード。 この宣言型構文を指定する構文の後に、`get`と`set`もという名前のメソッド*アクセサー*します。 読み取り/書き込み、書き込み専用、読み取り専用プロパティでは、さまざまな形式で「構文」セクションに示すように、明示的な構文が使用されます。 読み取り専用のプロパティを定義するのみ、`get`メソッドです。 書き込み専用のプロパティの定義のみ、`set`メソッド。 プロパティは、両方を持つ場合は注意`get`と`set`アクセサー、別の構文を使用する属性とは、次のコードのように、アクセサーごとに異なるアクセシビリティ修飾子を指定します。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3201.fs)] -読み取り/書き込みプロパティで両方の`get`と`set`メソッドの順序`get`と`set`元に戻すことができます。 またはに示される構文を提供できます`get`だけに示される構文と`set`結合構文を使用する代わりにのみです。 これを簡単をコメント アウト個人`get`または`set`メソッド、何を行う必要がありますかである場合。 結合の構文を使用してこの代替手順は、次のコードに表示されます。 +読み取り/書き込みプロパティは、両方があるため、`get`と`set`メソッドの順序`get`と`set`元に戻すことができます。 構文を指定する代わりに、`get`のみの構文と`set`結合構文を使用する代わりにのみです。 これを行う簡単にコメント アウト個人`get`または`set`メソッドでは、これは行う必要がある可能性があります。 結合の構文を使用するには、この方法は、次のコードに表示されます。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3203.fs)] -プライベート値をその保留中のプロパティのデータと呼びます*バッキング ストア*です。 コンパイラのバッキング ストアを自動的に作成するのには、キーワードを使用して`member val`、自己の id を省略し、プロパティを初期化する式を指定します。 プロパティを変更可能である場合は、含める`with get, set`です。 たとえば、次のクラス型には、自動的に実装された 2 つのプロパティが含まれています。 `Property1` 読み取り専用とは、プライマリ コンス トラクターに渡される引数に初期化し、`Property2`は空の文字列に初期化される設定可能なプロパティ。 +プライベート値のプロパティのデータと呼びます保留が*バッキング ストア*します。 コンパイラでバッキング ストアを自動的に作成するには、キーワードを使用して`member val`、自己の識別子を省略し、プロパティを初期化する式を指定します。 プロパティを変更可能である場合は、含める`with get, set`します。 たとえば、次のクラス型には、自動的に実装された 2 つのプロパティが含まれています。 `Property1` 読み取り専用であり、プライマリ コンス トラクターに渡される引数に初期化されますと`Property2`は空の文字列に初期化され設定可能なプロパティです。 ```fsharp type MyClass(property1 : int) = @@ -75,7 +75,7 @@ member val Property1 = property1 member val Property2 = "" with get, set ``` -自動実装プロパティと同じように他のメンバー定義の前に含める必要がありますので、型の初期化の一部である`let`バインドと`do`種類の定義のバインディングです。 自動的に実装されたプロパティを初期化する式は初期化時に、およびプロパティがアクセスされるたびにないをのみ評価されることに注意してください。 この動作では、明示的に実装されたプロパティの動作とは対照的です。 どのような実質的には、これらのプロパティを初期化するコードは、クラスのコンス トラクターに追加されます。 この違いを表示する次のコードを考慮してください。 +自動実装プロパティにと同じように他のメンバー定義の前に含める必要があるために、型の初期化の一環`let`バインドと`do`型定義内のバインディング。 初期化時に、プロパティがアクセスされるたびにしないと、自動的に実装されたプロパティを初期化する式がのみ評価されることに注意してください。 この動作では、明示的に実装されたプロパティの動作とは対照的です。 この実質的に意味はこれらのプロパティを初期化するコードは、クラスのコンス トラクターに追加されます。 この違いを示しています。 次のコードを検討してください。 ```fsharp type MyClass() = @@ -100,50 +100,50 @@ class1.ExplicitProperty = 978922705 class1.ExplicitProperty = 1131210765 ``` -AutoProperty の値変更されていないことと、繰り返し呼び出したときに、ExplicitProperty 呼び出されるたびに変更が上記のコードの出力を示しています。 これを示します自動的に実装されたプロパティの式では、毎回は評価されません明示的なプロパティの get アクセス操作子メソッドが格納されます。 - +AutoProperty の値変更されていないことと、繰り返し呼び出したときに、ExplicitProperty 変更のたびに呼び出されますが、上記のコードの出力を示しています。 これを示します、自動的に実装されたプロパティの式では、毎回は評価されませんは明示的なプロパティの getter メソッドです。 >[!WARNING] -Entity Framework など、一部のライブラリがある (`System.Data.Entity`) 自動的に実装されたプロパティの初期化とうまく連携する基本クラス コンス トラクターのカスタム操作を実行します。 その場合は、明示的なプロパティを使用して、やり直してください。 +Entity Framework などのいくつかのライブラリがあります (`System.Data.Entity`) 自動的に実装されたプロパティの初期化とうまく連携する基本クラス コンス トラクターでカスタム操作を実行します。 その場合、明示的なプロパティを使用してみてください。 -プロパティは、クラス、構造体、判別共用体、レコード、インターフェイス、および型の拡張機能のメンバーであることができ、オブジェクト式で定義することもできます。 +プロパティは、クラス、構造体、判別共用体、レコード、インターフェイス、および拡張機能の型のメンバーであることができ、オブジェクトの式で定義することもできます。 属性は、プロパティに適用できます。 プロパティに属性を適用するには、プロパティの前に別の行に属性を記述します。 詳細については、「[属性](../attributes.md)」を参照してください。 -既定では、プロパティはパブリックです。 アクセシビリティ修飾子は、プロパティにも適用できます。 アクセシビリティ修飾子を適用するプロパティの名前の直前に場合追加両方に適用するものでは、`get`と`set`メソッドです追加する前に、`get`と`set`異なるアクセシビリティがある場合のキーワード。各アクセサーが必要です。 *アクセシビリティ修飾子*、次のいずれかになります: `public`、 `private`、`internal`です。 詳細については、「[Access Control](../access-control.md)」(アクセス制御) を参照してください。 +既定では、プロパティはパブリックです。 アクセシビリティ修飾子は、プロパティにも適用できます。 アクセシビリティ修飾子を適用する場合は追加、プロパティの名前の直前に両方に適用するものです、`get`と`set`メソッドです追加する前に、`get`と`set`異なるアクセシビリティがある場合、キーワード。各アクセサーが必要です。 *アクセシビリティ修飾子*、次のいずれかを指定できます: `public`、 `private`、`internal`します。 詳細については、「[Access Control](../access-control.md)」(アクセス制御) を参照してください。 プロパティの実装は、プロパティがアクセスされるたびに実行されます。 +## 静的およびインスタンスのプロパティ -## 静的なインスタンスのプロパティと -プロパティでは、静的したり、プロパティをインスタンス化することができます。 静的プロパティは、インスタンスなしで呼び出すことができ、個々 のオブジェクトではなく、型に関連付けられている値に使用されます。 静的プロパティは、自己識別子を省略します。 自己識別子は、インスタンスのプロパティに必要です。 +プロパティは、静的またはインスタンスのプロパティ。 静的なプロパティは、インスタンスを指定しないで呼び出すことができ、個々 のオブジェクトではなく、種類に関連付けられた値に使用されます。 静的プロパティは、自己識別子を省略します。 自己識別子は、インスタンスのプロパティに必要です。 -次の静的プロパティの定義がする必要がある静的フィールド シナリオに基づいて`myStaticValue`プロパティのバッキング ストアはします。 +次の静的プロパティの定義は静的フィールドがあるシナリオに基づいて`myStaticValue`プロパティのバッキング ストアは。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3204.fs)] -プロパティも指定できます配列に似たが呼び出された場合*インデックス付きプロパティ*です。 詳細については、次を参照してください。[インデックス付きプロパティ](indexed-properties.md)です。 - +プロパティもできる配列に似た、呼び出された場合*インデックス付きプロパティ*します。 詳細については、次を参照してください。[インデックス付きプロパティ](indexed-properties.md)します。 ## プロパティの型の注釈 -多くの場合、コンパイラは、バッキング ストアの種類のプロパティの型を推論するのに十分な情報が型の注釈を追加することで、型を明示的に設定することができます。 + +多くの場合、コンパイラは、バッキング ストアの種類のプロパティの型を推論するのに十分な情報が、型の注釈を追加することで、型を明示的に設定することができます。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3205.fs)] ## Set アクセサーのプロパティを使用します。 -提供するプロパティを設定することができます`set`アクセサーを使用して、`<-`演算子。 -[!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3206.fs)] +提供するプロパティを設定する`set`アクセサーを使用して、`<-`演算子。 -出力は**20**です。 +[!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3206.fs)] +出力は**20**します。 ## 抽象プロパティ -プロパティは、抽象であることができます。 メソッドを使って、`abstract`だけプロパティに関連付けられている仮想ディスパッチがあることを意味します。 抽象プロパティ抽象化できるの本当は、同じクラスで定義されています。 このようなプロパティを含むクラスは抽象クラスではこのためです。 代わりに、抽象できますだけという意味では、定義が同じクラス内に存在する必要がありますの場合は、そのプロパティが、仮想です。 抽象プロパティをプライベートにすることはできません、1 つのアクセサーが抽象の場合は、他の必要がありますも抽象にすることに注意してください。 抽象クラスの詳細については、次を参照してください。[抽象クラス](../abstract-classes.md)です。 + +プロパティは、抽象にすることができます。 メソッドと同様`abstract`プロパティに関連付けられた仮想ディスパッチがあることを意味します。 抽象プロパティは、同じクラスの定義のないは、本当に抽象することができます。 このようなプロパティを含むクラスは、抽象クラスではそのためです。 代わりに、抽象はだけことを意味は仮想関数、プロパティをその場合は、定義が同じクラス内にある必要があります。 抽象プロパティをプライベートにすることはできませんし、1 つのアクセサーが抽象の場合は、他の必要がありますも抽象にすることに注意してください。 抽象クラスの詳細については、次を参照してください。[抽象クラス](../abstract-classes.md)します。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet3207.fs)] ## 関連項目 -[メンバー](index.md) -[メソッド](methods.md) +- [メンバー](index.md) +- [メソッド](methods.md) diff --git a/docs/fsharp/language-reference/resource-management-the-use-keyword.md b/docs/fsharp/language-reference/resource-management-the-use-keyword.md index 76b1ffc6c9f..c429927aa88 100644 --- a/docs/fsharp/language-reference/resource-management-the-use-keyword.md +++ b/docs/fsharp/language-reference/resource-management-the-use-keyword.md @@ -1,60 +1,63 @@ --- -title: 'リソースの管理: use キーワード (F#)' -description: F# キーワード 'use' と 'を使用して' の関数は、初期化とリソースの解放を制御できますについて説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: c75783080d1d87c6ee75aede500d3d0b3fdf8355 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33564899" +title: 'リソースの管理: use キーワード (F#)' +description: F# キーワード 'use' と 'using' の関数は、初期化とリソースの解放を制御できますについて説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: ffa1cb515139a3705920d9d9f79be1a69602f7d8 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784703" --- # リソースの管理: use キーワード -このトピックは、キーワードをについて説明`use`と`using`関数で、初期化とリソースの解放を制御できます。 +このトピックで説明、キーワード`use`と`using`関数で、初期化とリソースの解放を制御できます。 ## リソース -用語*リソース*は複数の方法で使用します。 [はい]、リソースがこのコンテキストでは文字列、画像、および、like など、アプリケーションで使用されるデータを指定できます*リソース*グラフィックス デバイス コンテキスト、ファイル ハンドル、ネットワークなど、ソフトウェアやオペレーティング システムのリソースへの参照データベースの接続、待機ハンドルなどの同時実行オブジェクト。 アプリケーションでこれらのリソースを使用するには、オペレーティング システムまたはその他のアプリケーションに提供できるようにプールに、リソースの以降のリリースを続けて、その他のリソース プロバイダーからリソースの取得が含まれます。 問題は、アプリケーションが共通のプールに戻してリソースを解放しない場合に発生します。 + +用語*リソース*は、複数の方法で使用されます。 はい、リソースが文字列、グラフィックス、like などが、このコンテキストで、アプリケーションが使用するデータを指定できます*リソース*グラフィックス デバイス コンテキスト、ファイル ハンドル、ネットワークなどのソフトウェアやオペレーティング システムのリソースへの参照データベースの接続、待機ハンドルなどの同時実行オブジェクト。 アプリケーションがこれらのリソースの使用には、オペレーティング システムまたは別のアプリケーションに提供するようにプールに、リソースの今後のリリースを続けて、その他のリソース プロバイダーからリソースの取得が含まれます。 アプリケーションが共通のプールに戻すリソースを解放しないと、問題が発生します。 ## リソースの管理 -確実かつ効率的にリソースを管理するアプリケーションで、迅速にし、予測可能な方法でリソースを解放する必要があります。 .NET Framework では、このことで実行できます。、`System.IDisposable`インターフェイスです。 実装する型`System.IDisposable`が、`System.IDisposable.Dispose`メソッドで、正しくリソースを解放します。 適切に記述されたアプリケーションを確実に`System.IDisposable.Dispose`迅速に制限されているリソースを保持する任意のオブジェクトが不要になったときに呼び出されます。 しかし、ほとんどの .NET 言語が、簡単に作成するサポートを提供し、f# 例外ではありません。 Dispose パターンをサポートする 2 つの有用な言語構成要素がある:`use`バインディング、および`using`関数。 + +をアプリケーション内のリソースを効率的に責任を持って管理するには、を予測可能な方法で迅速にリソースを解放する必要があります。 .NET Framework では、このことで実行できます。、`System.IDisposable`インターフェイス。 実装する型`System.IDisposable`が、`System.IDisposable.Dispose`メソッドで、誤ってリソースを解放します。 適切に記述されたアプリケーションを保証する`System.IDisposable.Dispose`限られたリソースを保持する任意のオブジェクトが不要になったときに迅速に呼び出されます。 さいわい、ほとんどの .NET 言語が、簡単に確認するサポートを提供し、f# には例外はありません。 Dispose パターンをサポートする 2 つの便利な言語構造がある:`use`バインドと`using`関数。 ## バインディングを使用します。 -`use`キーワードがフォームに似ている`let`バインド。 -使用して*値* = *式* +`use`キーワードには、フォームのような`let`バインド。 -同じ機能を提供、`let`バインドしますが、への呼び出しを追加`Dispose`値がスコープ外に出るときの値にします。 コンパイラによって挿入される値では、null チェックする場合、値はメモ`null`への呼び出し`Dispose`は行われません。 +使用して、*値* = *式* -次の例を使用してファイルを自動的に終了する方法を示しています、`use`キーワード。 +同じ機能を提供します、`let`バインドしますが、への呼び出しを追加します`Dispose`値がスコープ外になる値。 場合に、値は、コンパイラは、値の null チェックを挿入します。 注`null`、への呼び出し`Dispose`は行われません。 + +次の例を使用してファイルを自動的に閉じる方法を示しています、`use`キーワード。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6301.fs)] >[!NOTE] -使用することができます`use`コンピュテーション式で、カスタマイズされたバージョンの場合、`use`式を使用します。 詳細については、次を参照してください。[シーケンス](sequences.md)、[非同期ワークフロー](asynchronous-workflows.md)、および[コンピュテーション式](computation-expressions.md)です。 - +使用することができます`use`計算式で、カスタマイズされたバージョンの場合、`use`式を使用します。 詳細については、次を参照してください。[シーケンス](sequences.md)、[非同期ワークフロー](asynchronous-workflows.md)、および[コンピュテーション式](computation-expressions.md)します。 ## 関数を使用してください。 -`using`関数は、次の形式。 + +`using`関数には、次の形式。 `using` (*expression1*)*関数またはラムダ* -`using`式、 *expression1*破棄する必要があるオブジェクトを作成します。 結果*expression1* (にあるオブジェクトを破棄する必要があります) では、引数になります*値*を*関数またはラムダ*、これは、1 つを期待している関数残りの値に一致する型の引数によって生成される*expression1*、またはその型の引数を受け取るラムダ式。 ランタイムが呼び出す関数の実行の最後に、`Dispose`リソースを解放し、(値がない限り、 `null`、後者 Dispose の呼び出しは行われません)。 +`using`式、 *expression1*破棄する必要がありますオブジェクトを作成します。 結果*expression1* (破棄する必要がありますオブジェクト) が、引数*値*を*関数またはラムダ*、1 つが必要とする関数によって生成された値に一致する型の引数の残り*expression1*、またはその型の引数を受け取るラムダ式。 ランタイムが呼び出す関数の実行の最後に、`Dispose`リソースを解放し、(値がない限り`null`、後者 Dispose の呼び出しは行われません)。 次の例で、`using`ラムダ式を持つ式。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6302.fs)] -[次へ]、例に示す、`using`式、関数を使用します。 +例を次に示します、`using`関数を使用した式。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6303.fs)] -関数が既に適用されるいくつかの引数を持つ関数がある場合に注意してください。 次のコード例はこの処理方法を示しています。 文字列を含むファイルが作成されます`XYZ`です。 +関数は既に適用されるいくつかの引数を持つ関数である可能性がありますに注意してください。 次のコード例はこの処理方法を示しています。 文字列を含むファイルが作成されます`XYZ`します。 [!code-fsharp[Main](../../../samples/snippets/fsharp/lang-ref-2/snippet6304.fs)] -`using`関数および`use`バインディングは、同じことを実現するほぼ同等の方法です。 `using`キーワードにより、タイミングをより細かく制御`Dispose`と呼びます。 使用すると`using`、`Dispose`を使用するときに、関数、またはラムダ式の最後に呼び出される、`use`キーワード、`Dispose`要素を含むコード ブロックの最後に呼び出されます。 一般に、使用する優先する必要があります`use`の代わりに、`using`関数。 - +`using`関数と`use`バインディングは同じことを実現するほぼ同等の方法です。 `using`キーワードは、時に詳細に制御を提供します。`Dispose`が呼び出されます。 使用すると`using`、`Dispose`を使用するときに、関数またはラムダ式の最後に呼び出されますが、`use`キーワード、`Dispose`要素を含むコード ブロックの最後に呼び出されます。 一般に、使用を希望する必要があります`use`の代わりに、`using`関数。 ## 関連項目 -[F# 言語リファレンス](index.md) + +- [F# 言語リファレンス](index.md) diff --git a/docs/fsharp/language-reference/symbol-and-operator-reference/bitwise-operators.md b/docs/fsharp/language-reference/symbol-and-operator-reference/bitwise-operators.md index 5b1a7600b0f..441da679b61 100644 --- a/docs/fsharp/language-reference/symbol-and-operator-reference/bitwise-operators.md +++ b/docs/fsharp/language-reference/symbol-and-operator-reference/bitwise-operators.md @@ -2,18 +2,19 @@ title: ビット処理演算子 (F#) description: F# プログラミング言語で使用可能なビットごとの演算子について説明します。 ms.date: 07/20/2018 -ms.openlocfilehash: abd2778eba422b3ce2a3472efd458446854b3d2f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.openlocfilehash: ed76fcf5f9c569a2f288cf260e99dc29fd65ef3b +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43559557" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784369" --- # ビット処理演算子 このトピックでは、f# 言語で使用可能なビットごとの演算子について説明します。 ## ビットごとの演算子の概要 + 次の表では、ボックス化解除された整数型の f# 言語でサポートされているビットごとの演算子について説明します。 |演算子|メモ| @@ -28,9 +29,7 @@ ms.locfileid: "43559557" 次の種類は、ビットごとの演算子で使用できます: `byte`、 `sbyte`、 `int16`、 `uint16`、 `int32 (int)`、 `uint32`、 `int64`、 `uint64`、 `nativeint`、および`unativeint`します。 ## 関連項目 -[シンボルと演算子のリファレンス](index.md) - -[算術演算子](arithmetic-operators.md) - -[ブール演算子](boolean-operators.md) +- [シンボルと演算子のリファレンス](index.md) +- [算術演算子](arithmetic-operators.md) +- [ブール演算子](boolean-operators.md) diff --git a/docs/fsharp/language-reference/symbol-and-operator-reference/boolean-operators.md b/docs/fsharp/language-reference/symbol-and-operator-reference/boolean-operators.md index f4dc99b3e70..283c4959f08 100644 --- a/docs/fsharp/language-reference/symbol-and-operator-reference/boolean-operators.md +++ b/docs/fsharp/language-reference/symbol-and-operator-reference/boolean-operators.md @@ -1,33 +1,32 @@ --- -title: ブール演算子 (F#) -description: F# のプログラミング言語で使用可能なブール演算子について説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: f8516ceb531907400f98dc4226d2985d3119e9e9 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33563429" +title: ブール演算子 (F#) +description: F# プログラミング言語で使用可能なブール演算子について説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: faa181090efa7c4064a30b42d83afa4888e98b82 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784515" --- # ブール演算子 このトピックでは、f# 言語でブール演算子のサポートについて説明します。 - ## ブール演算子の概要 -次の表は、f# 言語で使用可能なブール演算子をまとめたものです。 これらの演算子でサポートされる唯一の型は、`bool`型です。 + +次の表では、f# 言語で使用可能なブール演算子をまとめたものです。 これらの演算子でサポートされている唯一の種類は、`bool`型。 |演算子|説明| |--------|-----------| -|`not`|論理否定| -||||論理 OR| -|`&&`|ブール型の AND| +|`not`|否定のブール型| +||||ブール型 OR| +|`&&`|ブール型 AND| -ブール値の AND および OR 演算子を実行*ショート サーキット評価*演算子の右側の式の評価、つまり、式の全体的な結果を決定する必要がある場合にのみです。 2 番目の式、`&&`に最初の式が評価された場合にのみ、演算子が評価される`true`; の 2 番目の式、`||`に最初の式が評価された場合にのみ、演算子が評価される`false`です。 +ブール型 AND および OR 演算子を実行*ショート サーキット評価*演算子の右辺の式を評価、式の全体的な結果を確認する必要がある場合にのみ、します。 2 番目の式、`&&`に最初の式が評価された場合にのみ、演算子が評価される`true`; の 2 番目の式、`||`に最初の式が評価された場合にのみ、演算子が評価される`false`します。 ## 関連項目 -[ビット処理演算子](bitwise-operators.md) - -[算術演算子](arithmetic-operators.md) -[シンボルと演算子のリファレンス](index.md) +- [ビット処理演算子](bitwise-operators.md) +- [算術演算子](arithmetic-operators.md) +- [シンボルと演算子のリファレンス](index.md) diff --git a/docs/fsharp/language-reference/values/null-values.md b/docs/fsharp/language-reference/values/null-values.md index c3980347de1..f792e02241f 100644 --- a/docs/fsharp/language-reference/values/null-values.md +++ b/docs/fsharp/language-reference/values/null-values.md @@ -1,43 +1,43 @@ --- -title: null 値 (F#) -description: F# のプログラミング言語で null 値を使用する方法について説明します。 -ms.date: 05/16/2016 -ms.openlocfilehash: 7367b35cb6e910f926179e52992d5533e5cdda0e -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33563910" +title: null 値 (F#) +description: F# プログラミング言語で null 値を使用する方法について説明します。 +ms.date: 05/16/2016 +ms.openlocfilehash: 8751ac402c43ddb07fb62e08b6c6d5403cbe9acc +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787903" --- # null 値 -このトピックでは、f# では、null 値を使用する方法について説明します。 - +このトピックでは、f# で null 値を使用する方法について説明します。 ## Null 値 -Null 値は通常使用されません f# での値または変数。 ただし、特定の状況で異常値として null が表示されます。 しない限り、null がいない正規の値として許可型が f# で定義されている場合、 [AllowNullLiteral](https://msdn.microsoft.com/library/4f315196-f444-4cca-ba07-1176ff71eb0f)型に属性を適用します。 Null は使用可能な値型が他のいくつかの .NET 言語で定義されている場合と f# コードが null 値に生じるそのような型の相互運用するときにします。 -F# で定義されているし、F# からにのみ使用の種類を直接 f# ライブラリを使用して null 値を作成する唯一の方法は使用する[Unchecked.defaultof](https://msdn.microsoft.com/library/9ff97f2a-1bd4-4f4c-afbe-5886a74ab977)または[Array.zeroCreate](https://msdn.microsoft.com/library/fa5b8e7a-1b5b-411c-8622-b58d7a14d3b2)です。 ただし、f# の型の他の .NET 言語から使用されるまたは null 値が発生する可能性が f# など、.NET Framework で記述されたない API を使用してその型を使用している場合。 +Null 値は通常使用されません f# での値または変数。 ただし、特定の状況で、外れ値として null が表示されます。 しない限り、null がない通常の値として許可 f# の型が定義されている場合、 [AllowNullLiteral](https://msdn.microsoft.com/library/4f315196-f444-4cca-ba07-1176ff71eb0f)属性型に適用されます。 Null は使用可能な値型は、他の .NET 言語で定義されているが場合と、f# コードで null 値を発生可能性があるこのような型と相互運用するときにします。 + +F# で定義されているし、f# から厳密に使用される型、f# ライブラリを直接使用して null 値を作成する唯一の方法は使用する[Unchecked.defaultof](https://msdn.microsoft.com/library/9ff97f2a-1bd4-4f4c-afbe-5886a74ab977)または[Array.zeroCreate](https://msdn.microsoft.com/library/fa5b8e7a-1b5b-411c-8622-b58d7a14d3b2)します。 ただし、f# 型の他の .NET 言語から使用されるまたは null 値が発生することがその型を使用して、f# など、.NET Framework で記述されていない API を使用している場合。 -使用することができます、 `option` f# 可能な値が null の他の .NET 言語で参照変数を使用する状況での型。 Null の場合、f# ではなく`option`型、オプションの値を使用する`None`オブジェクトが存在しない場合。 オプションの値を使用する`Some(obj)`オブジェクト`obj`オブジェクトがある場合。 詳細については、次を参照してください。[オプション](../options.md)です。 +使用することができます、 `option` f# 参照変数を別の .NET 言語で使用できる null 値で使用するときに入力します。 Null の場合、(F) ではなく`option`型、オプションの値を使用する`None`オブジェクトが存在しない場合。 オプションの値を使用する`Some(obj)`オブジェクト`obj`オブジェクトがある場合。 詳細については、次を参照してください。[オプション](../options.md)します。 -`null`キーワードは f# 言語で有効なキーワードと .NET Framework Api または他の .NET 言語で記述されているその他の Api を使用するときに使用する必要があります。 Null 値が必要がある 2 つの状況は、.NET API を呼び出すし、null 値を引数として渡すときに、戻り値または .NET メソッドの呼び出しから出力パラメーターを解釈するときにします。 +`null`キーワードは、f# 言語では、有効なキーワードと、.NET Framework Api または他の .NET 言語で記述されている他の Api を使用しているときに使用する必要があります。 Null 値をする必要があります、2 つの状況は、.NET API を呼び出すし、引数として null 値を渡すされ、戻り値または .NET メソッドの呼び出しからの出力パラメーターを解釈するときに。 -.NET メソッドに null 値を渡すを使用した、`null`呼び出し元のコードのキーワードです。 これを次のコード例に示します。 +.NET メソッドに null 値を渡すだけ使用して、`null`呼び出しコードのキーワード。 これを次のコード例に示します。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet701.fs)] -.NET メソッドから取得される null 値を解釈するには、するには、可能な場合に一致するパターンを使用します。 次のコード例は、パターン マッチを使用して、返される null 値を解釈する方法を示しています。`ReadLine`入力ストリームの末尾を越えて読み取ろうとしたときにします。 +.NET メソッドから取得した null 値を解釈するには、可能な場合に一致するパターンを使用します。 次のコード例は、パターン マッチングを使用して、返される null 値を解釈する方法を示しています。`ReadLine`入力ストリームの末尾を越えて読み取りを実行しようとする場合。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet702.fs)] -F# の型の null 値を使用する場合など、他の方法で生成することも`Array.zeroCreate`、どの呼び出し`Unchecked.defaultof`です。 そのようなコードのカプセル化された null 値を保持するように注意する必要があります。 専用の f# ライブラリですべての関数で null 値を確認する必要はありません。 他の .NET 言語と相互運用ライブラリを作成している場合は null のチェックは、入力パラメーターと、スローを追加する必要が可能性があります、 `ArgumentNullException`c# または Visual Basic コードで行うのと同様、します。 +使用する場合など、他の方法で f# 型の null 値を生成することも`Array.zeroCreate`、呼び出す`Unchecked.defaultof`します。 このようなコードをカプセル化された null 値を保持するには注意が必要です。 専用の f# ライブラリでは、すべての関数で null 値をチェックする必要はありません。 他の .NET 言語と相互運用ライブラリを作成する場合 null チェックが入力パラメーターと、スローを追加する必要があります、 `ArgumentNullException`、c# または Visual Basic コードで行うのと同様です。 次のコードを使用すると、任意の値が null を確認します。 [!code-fsharp[Main](../../../../samples/snippets/fsharp/lang-ref-1/snippet703.fs)] ## 関連項目 -[値](index.md) -[match 式](../match-expressions.md) +- [値](index.md) +- [match 式](../match-expressions.md) diff --git a/docs/standard/cross-platform/index.md b/docs/standard/cross-platform/index.md index fba0e8c965d..c0567938adb 100644 --- a/docs/standard/cross-platform/index.md +++ b/docs/standard/cross-platform/index.md @@ -6,11 +6,11 @@ ms.assetid: b153baaa-130c-4169-860b-e580591de91e author: mairaw ms.author: mairaw ms.openlocfilehash: cf3a3b984936cb4eb947d650cc8c63db5a9a8ea5 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43398952" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784310" --- # .NET Framework による複数のプラットフォームの開発 .NET Framework と Visual Studio を使用して、Microsoft プラットフォームと Microsoft 以外のプラットフォームの両方を対象としたアプリを開発できます。 diff --git a/docs/standard/design-guidelines/names-of-classes-structs-and-interfaces.md b/docs/standard/design-guidelines/names-of-classes-structs-and-interfaces.md index 84bbca451ab..81fecacaf14 100644 --- a/docs/standard/design-guidelines/names-of-classes-structs-and-interfaces.md +++ b/docs/standard/design-guidelines/names-of-classes-structs-and-interfaces.md @@ -15,11 +15,11 @@ ms.assetid: 87a4b0da-ed64-43b1-ac43-968576c444ce author: rpetrusha ms.author: ronpet ms.openlocfilehash: f60a2283c01d0dc2665dafaa99ea52000aa3bc47 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43552284" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784690" --- # クラス、構造体、およびインターフェイスの名前 次の名前付けのガイドラインは、一般的な種類の名前付けに適用されます。 diff --git a/docs/standard/serialization/how-to-qualify-xml-element-and-xml-attribute-names.md b/docs/standard/serialization/how-to-qualify-xml-element-and-xml-attribute-names.md index 78b46303013..b2f3dbd63f5 100644 --- a/docs/standard/serialization/how-to-qualify-xml-element-and-xml-attribute-names.md +++ b/docs/standard/serialization/how-to-qualify-xml-element-and-xml-attribute-names.md @@ -10,11 +10,11 @@ helpviewer_keywords: - XML namespaces, qualifying elements and names in ms.assetid: 44719f90-7e15-42e8-a9e2-282287e2b5bf ms.openlocfilehash: 6b4d58f6b5bf23cbce2ace8fb40730d7b73994de -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43673423" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785493" --- # 方法 : XML 要素および XML 属性名を修飾する diff --git a/docs/visual-basic/developing-apps/customizing-extending-my/index.md b/docs/visual-basic/developing-apps/customizing-extending-my/index.md index 2d384a1073f..fbb2cf64a38 100644 --- a/docs/visual-basic/developing-apps/customizing-extending-my/index.md +++ b/docs/visual-basic/developing-apps/customizing-extending-my/index.md @@ -7,11 +7,11 @@ helpviewer_keywords: - My namespace [Visual Basic], extending ms.assetid: 06ca80b9-1192-4eb5-8537-8ef5edfb9be0 ms.openlocfilehash: 4dfe14f7680ad0c3a302334c07bb17e3e92011b0 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43534557" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786996" --- # Visual Basic でのプロジェクトのカスタマイズと My の拡張 追加するためにプロジェクト テンプレートをカスタマイズする`My`オブジェクト。 これにより、簡単に検索して、オブジェクトを使用するには、他の開発者。 diff --git a/docs/visual-basic/developing-apps/printing/deploying-applications-that-reference-the-printform-component.md b/docs/visual-basic/developing-apps/printing/deploying-applications-that-reference-the-printform-component.md index 49035a991f8..40e5d9da67e 100644 --- a/docs/visual-basic/developing-apps/printing/deploying-applications-that-reference-the-printform-component.md +++ b/docs/visual-basic/developing-apps/printing/deploying-applications-that-reference-the-printform-component.md @@ -5,11 +5,11 @@ helpviewer_keywords: - PrintForm component [Visual Basic], deploying ms.assetid: b595ea44-a712-4625-a761-190c64f59bbe ms.openlocfilehash: 6384ad6e3bf0520362267eddc8f7bbb05b37f283 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43557162" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787648" --- # PrintForm コンポーネント (Visual Basic) を参照するアプリケーションの配置 コンポーネントを参照するアプリケーションを配置する場合は、コンポーネントをターゲット コンピューターにインストールする必要があります。 diff --git a/docs/visual-basic/developing-apps/printing/how-to-print-the-client-area-of-a-form.md b/docs/visual-basic/developing-apps/printing/how-to-print-the-client-area-of-a-form.md index b3dea961489..fa390825ea3 100644 --- a/docs/visual-basic/developing-apps/printing/how-to-print-the-client-area-of-a-form.md +++ b/docs/visual-basic/developing-apps/printing/how-to-print-the-client-area-of-a-form.md @@ -5,11 +5,11 @@ helpviewer_keywords: - client area [Visual Basic], printing ms.assetid: c06c9c0e-bc07-48cd-9596-e29a2ff96236 ms.openlocfilehash: b2f13d1ec151a5fd1967b522a601e0e19de04cbb -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659406" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785480" --- # 方法: フォームのクライアント領域を印刷する (Visual Basic) コンポーネントを使用すると、 コンポーネントを使わなくてもフォームのイメージをすばやく印刷できます。 次の手順では、タイトル バー、罫線、およびスクロール バー以外の、フォームのクライアント領域だけを印刷する方法を示します。 diff --git a/docs/visual-basic/developing-apps/printing/index.md b/docs/visual-basic/developing-apps/printing/index.md index 1074f53bede..8c64f93e478 100644 --- a/docs/visual-basic/developing-apps/printing/index.md +++ b/docs/visual-basic/developing-apps/printing/index.md @@ -3,11 +3,11 @@ title: 印刷とレポート (Visual Basic) ms.date: 07/20/2015 ms.assetid: 92997b65-0279-4889-8db7-32cb6708be9c ms.openlocfilehash: 926526a64cd0b70db4864329454fbc42f3e34b1e -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43539041" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787130" --- # 印刷とレポート (Visual Basic) Visual Basic では、印刷とレポートのいくつかのオプションが用意されています。 次のトピックでは、概要と、印刷とレポートに関連するドキュメントへのリンクを提供します。 diff --git a/docs/visual-basic/language-reference/data-types/user-defined-data-type.md b/docs/visual-basic/language-reference/data-types/user-defined-data-type.md index 0c0698c69e9..685a515e053 100644 --- a/docs/visual-basic/language-reference/data-types/user-defined-data-type.md +++ b/docs/visual-basic/language-reference/data-types/user-defined-data-type.md @@ -24,11 +24,11 @@ helpviewer_keywords: - types [Visual Basic], user-defined ms.assetid: be913dca-a364-4a51-96a1-549a1b390b0a ms.openlocfilehash: 1dac93145b6e11a0d149f03b43e1e0b28b770925 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43462438" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788192" --- # ユーザー定義型 定義する形式でデータを保持します。 `Structure`ステートメントの形式を定義します。 diff --git a/docs/visual-basic/language-reference/error-messages/overflow-visual-basic-run-time-error.md b/docs/visual-basic/language-reference/error-messages/overflow-visual-basic-run-time-error.md index 104204577c5..66202244031 100644 --- a/docs/visual-basic/language-reference/error-messages/overflow-visual-basic-run-time-error.md +++ b/docs/visual-basic/language-reference/error-messages/overflow-visual-basic-run-time-error.md @@ -5,11 +5,11 @@ f1_keywords: - vbrERRID_Overflow ms.assetid: c6a23279-3086-412a-bcff-ff8ed2cb8c6f ms.openlocfilehash: 7546676b85465577b357b7ad0757b4db8d40dbe3 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43466041" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784076" --- # オーバーフローしました。(Visual Basic ランタイム エラー) 割り当てのターゲットの制限を超える割り当てしようとしたときに、オーバーフローが発生します。 diff --git a/docs/visual-basic/language-reference/error-messages/xml-comment-exception-must-have-a-cref-attribute.md b/docs/visual-basic/language-reference/error-messages/xml-comment-exception-must-have-a-cref-attribute.md index 104b3876903..ad48ef2be3b 100644 --- a/docs/visual-basic/language-reference/error-messages/xml-comment-exception-must-have-a-cref-attribute.md +++ b/docs/visual-basic/language-reference/error-messages/xml-comment-exception-must-have-a-cref-attribute.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC42319 ms.assetid: 62eeeba3-6811-48be-b1ef-c2e4feda3177 ms.openlocfilehash: abe9fe0f6216f81fa223fe83a122b580577e1c32 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43404766" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785558" --- # XML コメントの例外があります、 'cref'属性 \<例外 > タグは、メソッドによってスローされる可能性が例外を文書化する方法を提供します。 必要な`cref`属性は、ドキュメントのジェネレーターがチェックされているメンバーの名前を指定します。 メンバーが存在する場合は、ドキュメント ファイルで正規要素名に変換されます。 diff --git a/docs/visual-basic/language-reference/objects/my-forms-object.md b/docs/visual-basic/language-reference/objects/my-forms-object.md index 1da70f4a488..2baf37488e6 100644 --- a/docs/visual-basic/language-reference/objects/my-forms-object.md +++ b/docs/visual-basic/language-reference/objects/my-forms-object.md @@ -8,11 +8,11 @@ helpviewer_keywords: - My.Forms object ms.assetid: f6bff4e6-6769-4294-956b-037aa6106d2a ms.openlocfilehash: d15765b7673f321d4362ceea0adb73959a7e7726 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43531811" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785002" --- # My.Forms オブジェクト プロパティは、現在のプロジェクトで宣言されている各 Windows フォームのインスタンスへのアクセスを提供します。 diff --git a/docs/visual-basic/language-reference/objects/my-resources-object.md b/docs/visual-basic/language-reference/objects/my-resources-object.md index 3f5714d7da1..b581c7d2b9a 100644 --- a/docs/visual-basic/language-reference/objects/my-resources-object.md +++ b/docs/visual-basic/language-reference/objects/my-resources-object.md @@ -9,11 +9,11 @@ helpviewer_keywords: - My.Resources object ms.assetid: 34c3f2dc-7b87-432c-9d5f-17ea666bb266 ms.openlocfilehash: 41b6eaa39abfab6cda943162c5c10d1cbeaa9e49 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43732989" +ms.locfileid: "43785348" --- # My.Resources オブジェクト アプリケーションのリソースにアクセスするためのプロパティとクラスを提供します。 diff --git a/docs/visual-basic/language-reference/operators/function-expression.md b/docs/visual-basic/language-reference/operators/function-expression.md index a492f3b4ff8..abb93d11faf 100644 --- a/docs/visual-basic/language-reference/operators/function-expression.md +++ b/docs/visual-basic/language-reference/operators/function-expression.md @@ -7,11 +7,11 @@ helpviewer_keywords: - lambda expressions [Visual Basic], function expression ms.assetid: e8a47a45-4b8a-4f45-a623-7653625dffbc ms.openlocfilehash: cfdd17f6f4ee6c4ddb3fa73ab3ec9c5ce46a162f -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43388873" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788244" --- # Function 式 (Visual Basic) パラメーターと、関数ラムダ式を定義するコードを宣言します。 diff --git a/docs/visual-basic/language-reference/operators/getxmlnamespace-operator.md b/docs/visual-basic/language-reference/operators/getxmlnamespace-operator.md index b2dbc0c4eeb..e681a5da86d 100644 --- a/docs/visual-basic/language-reference/operators/getxmlnamespace-operator.md +++ b/docs/visual-basic/language-reference/operators/getxmlnamespace-operator.md @@ -1,19 +1,19 @@ --- -title: GetXmlNamespace 演算子 (Visual Basic) -ms.date: 07/20/2015 -f1_keywords: -- vb.GetXmlNamespace -- GetXmlNamespace -helpviewer_keywords: -- GetXmlNamespace operator [Visual Basic] -- GetXmlNamespace keyword [Visual Basic] -ms.assetid: d0d28cfd-0755-4896-ae0b-4981aa35517c -ms.openlocfilehash: e21cf160d10f308990894d1a85c4f5d05b90f68d -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33603484" +title: GetXmlNamespace 演算子 (Visual Basic) +ms.date: 07/20/2015 +f1_keywords: +- vb.GetXmlNamespace +- GetXmlNamespace +helpviewer_keywords: +- GetXmlNamespace operator [Visual Basic] +- GetXmlNamespace keyword [Visual Basic] +ms.assetid: d0d28cfd-0755-4896-ae0b-4981aa35517c +ms.openlocfilehash: e21cf160d10f308990894d1a85c4f5d05b90f68d +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786610" --- # GetXmlNamespace 演算子 (Visual Basic) 取得、指定された XML 名前空間プレフィックスに対応するオブジェクト。 @@ -26,18 +26,18 @@ GetXmlNamespace(xmlNamespacePrefix) ## 指定項目 `xmlNamespacePrefix` - 任意。 XML 名前空間プレフィックスを識別する文字列。 指定した場合、この文字列は有効な XML 識別子にする必要があります。 詳細については、次を参照してください。[宣言されている XML 要素の名前および属性](../../../visual-basic/programming-guide/language-features/xml/names-of-declared-xml-elements-and-attributes.md)です。 プレフィックスが指定されていない場合は、既定の名前空間が返されます。 既定の名前空間が指定されていない場合は、空の名前空間が返されます。 + 任意。 XML 名前空間プレフィックスを識別する文字列。 指定した場合、この文字列は有効な XML 識別子である必要があります。 詳細については、次を参照してください。[宣言されている XML 要素の名前と属性](../../../visual-basic/programming-guide/language-features/xml/names-of-declared-xml-elements-and-attributes.md)します。 プレフィックスが指定されていない場合は、既定の名前空間が返されます。 既定の名前空間が指定されていない場合は、空の名前空間が返されます。 ## 戻り値 - XML 名前空間プレフィックスに対応するオブジェクト。 + XML 名前空間のプレフィックスに対応するオブジェクト。 -## コメント - `GetXmlNamespace`演算子を取得、オブジェクト XML 名前空間プレフィックスに対応する`xmlNamespacePrefix`です。 +## Remarks + `GetXmlNamespace`演算子を取得、 XML 名前空間のプレフィックスに対応するオブジェクト`xmlNamespacePrefix`します。 - XML リテラルおよび XML 軸のプロパティで直接 XML 名前空間プレフィックスを使用することができます。 ただし、使用する必要があります、`GetXmlNamespace`に名前空間プレフィックスを変換する演算子、オブジェクトの前に、コードで使用することができます。 修飾されていない要素名を追加することができます、完全修飾を取得するオブジェクトオブジェクト、どの多[!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)]メソッドを必要とします。 + XML リテラルおよび XML 軸プロパティに直接 XML 名前空間プレフィックスを使用することができます。 ただし、使用する必要があります、`GetXmlNamespace`名前空間プレフィックスを変換する演算子、オブジェクトの前に、コードで使用することができます。 修飾されていない要素名を追加することができます、完全修飾を取得するオブジェクトオブジェクト、どの多[!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)]メソッドが必要です。 ## 例 - 次の例ではインポート`ns`XML 名前空間プレフィックスとして。 XML リテラルを作成し、修飾名を持つ最初の子ノードにアクセスする、名前空間のプレフィックスを使用して`ns:phone`です。 これは、後、その子ノードを渡します、`ShowName`を使用して、修飾名を構築するサブルーチン、`GetXmlNamespace`演算子。 `ShowName`修飾名を渡しますサブルーチン、親を取得するメソッド`ns:contact`ノード。 + 次の例ではインポート`ns`XML 名前空間プレフィックスとして。 XML リテラルを作成し、修飾の名前を持つ最初の子ノードにアクセスする次の名前空間のプレフィックスを使用して`ns:phone`します。 これは、後、その子ノードを渡します、`ShowName`サブルーチンを使用して、修飾名を構築します、`GetXmlNamespace`演算子。 `ShowName`サブルーチンは、修飾名を渡します、親を取得するメソッドを`ns:contact`ノード。 [!code-vb[VbXMLSamples#38](../../../visual-basic/language-reference/operators/codesnippet/VisualBasic/getxmlnamespace-operator_1.vb)] diff --git a/docs/visual-basic/language-reference/operators/istrue-operator.md b/docs/visual-basic/language-reference/operators/istrue-operator.md index 4ab2e9f451f..62da7ced0e0 100644 --- a/docs/visual-basic/language-reference/operators/istrue-operator.md +++ b/docs/visual-basic/language-reference/operators/istrue-operator.md @@ -8,11 +8,11 @@ helpviewer_keywords: - OrElse operator [Visual Basic] ms.assetid: b6cec0f2-61b1-4331-a7f0-4d07ee3179d6 ms.openlocfilehash: bf81384b0cecfd1ee3d438e4463949381279a181 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43724280" +ms.locfileid: "43785193" --- # IsTrue 演算子 (Visual Basic) 式は、かどうかを判断します`True`します。 diff --git a/docs/visual-basic/language-reference/queries/distinct-clause.md b/docs/visual-basic/language-reference/queries/distinct-clause.md index ac805b98efe..535ecae4878 100644 --- a/docs/visual-basic/language-reference/queries/distinct-clause.md +++ b/docs/visual-basic/language-reference/queries/distinct-clause.md @@ -1,22 +1,22 @@ --- -title: Distinct 句 (Visual Basic) -ms.date: 07/20/2015 -f1_keywords: -- vb.QueryDistinct -helpviewer_keywords: -- Distinct clause [Visual Basic] -- Distinct statement [Visual Basic] -- queries [Visual Basic], Distinct -ms.assetid: 86f42614-0d8f-4ffc-b888-ce8a37a8d36a -ms.openlocfilehash: 4b0ce12f6361d3dc6e5cc3601e96fc3a9bcf3841 -ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d -ms.translationtype: MT -ms.contentlocale: ja-JP -ms.lasthandoff: 05/04/2018 -ms.locfileid: "33603978" +title: Distinct 句 (Visual Basic) +ms.date: 07/20/2015 +f1_keywords: +- vb.QueryDistinct +helpviewer_keywords: +- Distinct clause [Visual Basic] +- Distinct statement [Visual Basic] +- queries [Visual Basic], Distinct +ms.assetid: 86f42614-0d8f-4ffc-b888-ce8a37a8d36a +ms.openlocfilehash: 18d09d8018303aab6a69801c84c7ec9c6ea19ca9 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 +ms.translationtype: MT +ms.contentlocale: ja-JP +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788624" --- # Distinct 句 (Visual Basic) -次のクエリ句で、重複を回避するのには、現在の範囲変数の値を制限します。 +次のクエリ句で、重複を排除する現在の範囲変数の値を制限します。 ## 構文 @@ -24,17 +24,17 @@ ms.locfileid: "33603978" Distinct ``` -## コメント - 使用することができます、`Distinct`句に固有のアイテムの一覧を返します。 `Distinct`句によって重複するクエリの結果を無視するクエリ。 `Distinct`句は、すべてで指定されたフィールドの戻り値の重複する値に適用されます、`Select`句。 ない場合は`Select`句を指定する、`Distinct`句は、クエリで特定の範囲変数に適用、`From`句。 範囲変数が、不変の型でない場合は、型のすべてのメンバーには、既存のクエリ結果が一致する場合、クエリはのみ、クエリ結果が無視されます。 +## Remarks + 使用することができます、`Distinct`句を一意の項目の一覧を返します。 `Distinct`句によって重複するクエリの結果を無視するクエリ。 `Distinct`句は、すべての戻り値で指定されたフィールドの重複する値を適用、`Select`句。 ない場合は`Select`句が指定されて、`Distinct`で特定されたクエリの範囲変数に句が適用される、`From`句。 クエリは、範囲変数が変更不可の型でない場合、既存のクエリ結果に一致する型のすべてのメンバーである場合は、クエリ結果を無視してはのみです。 ## 例 - 次のクエリ式は、顧客注文のリストと顧客のリストを結合します。 `Distinct`句は一意の顧客名のリストを返し、注文日に含まれています。 + 次のクエリ式では、顧客の一覧と顧客の注文のリストを結合します。 `Distinct`句は、一意の顧客名のリストを返し、注文日に含まれています。 [!code-vb[VbSimpleQuerySamples#20](../../../visual-basic/language-reference/queries/codesnippet/VisualBasic/distinct-clause_1.vb)] ## 関連項目 [Visual Basic における LINQ の概要](../../../visual-basic/programming-guide/language-features/linq/introduction-to-linq.md) - [クエリ](../../../visual-basic/language-reference/queries/queries.md) + [クエリ](../../../visual-basic/language-reference/queries/index.md) [From 句](../../../visual-basic/language-reference/queries/from-clause.md) [Select 句](../../../visual-basic/language-reference/queries/select-clause.md) [WHERE 句](../../../visual-basic/language-reference/queries/where-clause.md) diff --git a/docs/visual-basic/language-reference/statements/error-statement.md b/docs/visual-basic/language-reference/statements/error-statement.md index ee137d1b4c2..8607c49be97 100644 --- a/docs/visual-basic/language-reference/statements/error-statement.md +++ b/docs/visual-basic/language-reference/statements/error-statement.md @@ -11,11 +11,11 @@ helpviewer_keywords: - errors [Visual Basic], simulating ms.assetid: 85cd5c59-5224-4f02-aaf5-fcfefab17a29 ms.openlocfilehash: 84fce92183228cbfa5554a3ba45770a86e83bff5 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43400628" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787052" --- # Error ステートメント エラーの発生をシミュレートします。 diff --git a/docs/visual-basic/language-reference/xml-axis/xml-attribute-axis-property.md b/docs/visual-basic/language-reference/xml-axis/xml-attribute-axis-property.md index f9abc07b42c..e5572abe32d 100644 --- a/docs/visual-basic/language-reference/xml-axis/xml-attribute-axis-property.md +++ b/docs/visual-basic/language-reference/xml-axis/xml-attribute-axis-property.md @@ -11,11 +11,11 @@ helpviewer_keywords: - XML [Visual Basic], accessing ms.assetid: 7a4777e1-0618-4de9-9510-fb9ace2bf4db ms.openlocfilehash: 9107b946394ab70980e4865364fc1ba9683e2025 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43539964" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785161" --- # XML 属性軸プロパティ (Visual Basic) 属性の値にアクセスできるように、オブジェクトまたは最初の要素のコレクションをオブジェクト。 diff --git a/docs/visual-basic/language-reference/xmldoc/summary.md b/docs/visual-basic/language-reference/xmldoc/summary.md index 9cadcc903fa..9c4ccca571c 100644 --- a/docs/visual-basic/language-reference/xmldoc/summary.md +++ b/docs/visual-basic/language-reference/xmldoc/summary.md @@ -6,11 +6,11 @@ helpviewer_keywords: - summary XML tag ms.assetid: 861c847d-dd94-478a-aa23-bf4899cdc848 ms.openlocfilehash: 5ef9b7a98503ff36174de4418ca7d599c365f5aa -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43671388" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784583" --- # <概要>(Visual Basic) メンバーの概要を指定します。 diff --git a/docs/visual-basic/misc/bc30995.md b/docs/visual-basic/misc/bc30995.md index 57309240b40..500da290708 100644 --- a/docs/visual-basic/misc/bc30995.md +++ b/docs/visual-basic/misc/bc30995.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC30995 ms.assetid: eed62684-66db-4fdb-9da7-f1407a55b172 ms.openlocfilehash: cd2959fc33bd6fdaa59393c325fd309f26e21601 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43541290" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786454" --- # 先頭'します。'または'!'定数式では使用できません メンバー アクセス (.)、およびディクショナリ メンバー アクセス (!) ほとんどの場合、定数式を含むメンバーを含む要素を指定する式が必要です。 次の宣言は無効です。 diff --git a/docs/visual-basic/misc/bc31072.md b/docs/visual-basic/misc/bc31072.md index 1ce151e46e5..5d3b808d6e9 100644 --- a/docs/visual-basic/misc/bc31072.md +++ b/docs/visual-basic/misc/bc31072.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC31072 ms.assetid: ae89a9f1-d62b-4b83-b225-d4ff97d6266f ms.openlocfilehash: 8716b33b73f33bd605158bc2223eb9e03a05aa8d -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/01/2018 -ms.locfileid: "43420849" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43785506" --- # 警告をエラーとして扱う:<エラー> **[警告をエラーとして扱う]** オプションをオンにしてコンパイルされたアセンブリを実行しているときに、警告が検出されました。 diff --git a/docs/visual-basic/misc/bc32023.md b/docs/visual-basic/misc/bc32023.md index 239c70e187a..c303593e464 100644 --- a/docs/visual-basic/misc/bc32023.md +++ b/docs/visual-basic/misc/bc32023.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC32023 ms.assetid: d0f151be-6b65-498b-b571-03faf24df0d8 ms.openlocfilehash: 678f4b2b82441791b56a2808173f958152b20414 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43724621" +ms.locfileid: "43788689" --- # 式の型は' <typename>'、これはコレクション型ではありません `For Each` ステートメントで指定されたグループ変数は、コレクション オブジェクトまたは配列ではなく、その型が インターフェイスを実装していません。 型の Visual Basic のコレクションのデザイン パターンをサポートするか実装する必要がありますします。 diff --git a/docs/visual-basic/misc/bc32114.md b/docs/visual-basic/misc/bc32114.md index 18d3293e903..ac61ef22b60 100644 --- a/docs/visual-basic/misc/bc32114.md +++ b/docs/visual-basic/misc/bc32114.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC32114 ms.assetid: 442b2048-9dc4-4223-bcfc-4d96bf8d14de ms.openlocfilehash: b3ab77e35b6ed8c6208631b6189c85427be43e48 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43659555" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787671" --- # パラメーターの入力を'構造'制約を制約として使用することはできません `Structure` 制約が指定された型パラメーターが、別の型パラメーターの制約として使用されています。 diff --git a/docs/visual-basic/misc/bc32115.md b/docs/visual-basic/misc/bc32115.md index 0151baa9f1d..2824803a74a 100644 --- a/docs/visual-basic/misc/bc32115.md +++ b/docs/visual-basic/misc/bc32115.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC32115 ms.assetid: 98053645-fa76-4826-a7c1-f1bdf3511863 ms.openlocfilehash: 734cbce45c95723caba599564c45b31737111c3a -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43562247" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786415" --- # ''System.nullable(of'を満たさない、'構造'型パラメーター制約を' <typeparametername>' 制約が指定された型パラメーターに型引数 `Structure` を渡すジェネリック型が呼び出されました。 diff --git a/docs/visual-basic/misc/bc36627.md b/docs/visual-basic/misc/bc36627.md index 842a8264899..cfe8efbb09c 100644 --- a/docs/visual-basic/misc/bc36627.md +++ b/docs/visual-basic/misc/bc36627.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC36627 ms.assetid: c10fc492-9c2d-4150-9779-8234f57b6138 ms.openlocfilehash: dbdacb2f2bd4ccd6bacc139f4fd8e9e73ce0627f -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43532632" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784921" --- # ラムダ式は、デバッガー内では評価できません デバッグ セッション中に、ラムダ式が **[ウォッチ]** ウィンドウまたは **[イミディエイト]** ウィンドウに入力されました。 ラムダ式は、デバッグ ウィンドウ内では使用できません。 diff --git a/docs/visual-basic/misc/bc42031.md b/docs/visual-basic/misc/bc42031.md index e2eb4060abf..2a66950641e 100644 --- a/docs/visual-basic/misc/bc42031.md +++ b/docs/visual-basic/misc/bc42031.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC42031 ms.assetid: 7d15597c-5988-42ea-a853-63cbf78faaf3 ms.openlocfilehash: f84eced8f36e404886ae1b435bbb3ba1beffebbd -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43564705" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786961" --- # 'キャッチ'ブロックに到達しません。<例外>で同じ処理'お試しください'ステートメント 先行する `Catch` ブロックで処理されるため、コードの `Try` ブロックには到達できません。 diff --git a/docs/visual-basic/misc/bc42101.md b/docs/visual-basic/misc/bc42101.md index a3b8a23500b..5b3eb8f2982 100644 --- a/docs/visual-basic/misc/bc42101.md +++ b/docs/visual-basic/misc/bc42101.md @@ -5,11 +5,11 @@ helpviewer_keywords: - BC42101 ms.assetid: 001c8eaa-19b6-44fa-8056-4186ecffbda8 ms.openlocfilehash: 8172e5893044af3a3048c94b5c768e39f616e5ed -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43564791" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43783928" --- # 'Microsoft.VisualBasic.ComClassAttribute' on class '<classname>' implicitly declares <type> '<membername>', which conflicts with a member of the same name in <type> '<typename>' クラスの 'microsoft.visualbasic.comclassattribute'\' を暗黙的に宣言\<型 > '\'、同じ名前のメンバーと競合する\<型 >'\'。 ベース名を非表示にする場合は、'Microsoft.VisualBasic.ComClassAttribute(InterfaceShadows:=True)' を使用して '\'。 diff --git a/docs/visual-basic/misc/bc42316.md b/docs/visual-basic/misc/bc42316.md index 9cf9526933e..21e9cd638f3 100644 --- a/docs/visual-basic/misc/bc42316.md +++ b/docs/visual-basic/misc/bc42316.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC42316 ms.assetid: 45b68176-ebf6-43af-820e-6801aabb6c57 ms.openlocfilehash: 1729d5c33f52b3125f313f94e5a91bc829169bec -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43553895" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787835" --- # XML ドキュメントの解析エラー: 開始タグ'<タグ>'は't は、対応する終了タグがあります。 XML ドキュメントの解析エラー: 開始タグ\<タグ > 対応する終了タグがありません。 XML コメントは無視されます。 diff --git a/docs/visual-basic/misc/bc42318.md b/docs/visual-basic/misc/bc42318.md index a638e4e3cd6..f7ee9189c0e 100644 --- a/docs/visual-basic/misc/bc42318.md +++ b/docs/visual-basic/misc/bc42318.md @@ -8,11 +8,11 @@ helpviewer_keywords: - BC42318 ms.assetid: 2c7a6340-46f0-4ace-a573-60ea7166707d ms.openlocfilehash: 6d8be5166db6ae94d2082120944064077906f06d -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43552574" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43784343" --- # XML コメントの型パラメーターが必要、'名前'属性 XML コメントの型パラメーターには 'name' 属性を指定しなければなりません。 XML コメントは無視されます。 diff --git a/docs/visual-basic/misc/cannot-convert-start-value-of-type1-and-step-value-of-type2-to-a-common-type.md b/docs/visual-basic/misc/cannot-convert-start-value-of-type1-and-step-value-of-type2-to-a-common-type.md index d694f335165..63e9807c930 100644 --- a/docs/visual-basic/misc/cannot-convert-start-value-of-type1-and-step-value-of-type2-to-a-common-type.md +++ b/docs/visual-basic/misc/cannot-convert-start-value-of-type1-and-step-value-of-type2-to-a-common-type.md @@ -5,11 +5,11 @@ f1_keywords: - vbrForLoop_CommonType2 ms.assetid: ce400fe1-5edd-4aee-94d8-530be03cfd9a ms.openlocfilehash: be44556bf3213c99a0f9c06c2161a2fd0998e8e0 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43564993" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786386" --- # 型の開始値に変換できません' <type1> 'ステップの種類の値と' <type2> '共通の型に 指定された `For...Next` コントロールの値は、異なる型であるため、共通の型に変換できないので無効です。 diff --git a/docs/visual-basic/misc/run-time-messages.md b/docs/visual-basic/misc/run-time-messages.md index 7c3b6b7ffac..f0bd98cc5f0 100644 --- a/docs/visual-basic/misc/run-time-messages.md +++ b/docs/visual-basic/misc/run-time-messages.md @@ -6,11 +6,11 @@ helpviewer_keywords: - run-time errors [Visual Basic], Visual Basic ms.assetid: 130f7c2b-8eb1-4a6e-81aa-e30e27d3d4f7 ms.openlocfilehash: ce61401dec875ac1dea01e1e5a892d06974a3d36 -ms.sourcegitcommit: efff8f331fd9467f093f8ab8d23a203d6ecb5b60 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/02/2018 -ms.locfileid: "43463507" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43788027" --- # Visual Basic ランタイム メッセージ このセクションには、実行時に発生する Visual Basic のエラー メッセージが含まれています。 diff --git a/docs/visual-basic/misc/unable-to-ping-because-a-network-connection-is-not-available.md b/docs/visual-basic/misc/unable-to-ping-because-a-network-connection-is-not-available.md index 514435b280d..1a63652246f 100644 --- a/docs/visual-basic/misc/unable-to-ping-because-a-network-connection-is-not-available.md +++ b/docs/visual-basic/misc/unable-to-ping-because-a-network-connection-is-not-available.md @@ -5,11 +5,11 @@ f1_keywords: - vbrNetwork_NetworkNotAvailable ms.assetid: 8d2bac12-bc6a-42ae-b28b-80b026dfabce ms.openlocfilehash: f8659c1ef21dc61680d5de37f9de2b37732b06f9 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43555065" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43787634" --- # ネットワーク接続が利用できないため、ping を実行できません ネットワーク接続が利用できないため、操作を実行できません。 diff --git a/docs/visual-basic/programming-guide/language-features/data-types/array-conversions.md b/docs/visual-basic/programming-guide/language-features/data-types/array-conversions.md index 03a8982b312..485fde04417 100644 --- a/docs/visual-basic/programming-guide/language-features/data-types/array-conversions.md +++ b/docs/visual-basic/programming-guide/language-features/data-types/array-conversions.md @@ -13,11 +13,11 @@ helpviewer_keywords: - object arrays ms.assetid: fceff7d2-a1b7-44c7-b9aa-8bd831d8a444 ms.openlocfilehash: 93e6365a70f52f730b016cd4d4ac9382baeeba55 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP ms.lasthandoff: 09/05/2018 -ms.locfileid: "43734305" +ms.locfileid: "43784882" --- # 配列の変換 (Visual Basic) 別の配列型に、配列型を変換するには、次の条件を満たす指定。 diff --git a/docs/visual-basic/programming-guide/language-features/data-types/character-data-types.md b/docs/visual-basic/programming-guide/language-features/data-types/character-data-types.md index 960b8439ca5..14446bdb329 100644 --- a/docs/visual-basic/programming-guide/language-features/data-types/character-data-types.md +++ b/docs/visual-basic/programming-guide/language-features/data-types/character-data-types.md @@ -9,11 +9,11 @@ helpviewer_keywords: - data types [Visual Basic], choosing ms.assetid: 902479ef-1679-47fc-9911-0c1c5008226c ms.openlocfilehash: 3b031c6e3dc04637128f95ca8e922d3298981287 -ms.sourcegitcommit: 2eceb05f1a5bb261291a1f6a91c5153727ac1c19 +ms.sourcegitcommit: 3c1c3ba79895335ff3737934e39372555ca7d6d0 ms.translationtype: MT ms.contentlocale: ja-JP -ms.lasthandoff: 09/04/2018 -ms.locfileid: "43553573" +ms.lasthandoff: 09/05/2018 +ms.locfileid: "43786942" --- # 文字データ型 (Visual Basic) Visual Basic では*文字データ型*文字や表示可能な文字を処理します。 Unicode 文字の場合は、どちらも、処理中に`Char`は単一の文字を保持`String`不特定数文字にはが含まれています。