return | -' function1 を x: [ |
+ ' function1 をできるように x: [ |
フィールド | -' [ |
+ ' [ |
property | -' [ |
+ ' [ |
Param | +param | ' メンバーこれです。MyMethod ([ |
型 |
```
- [ |
||
|論理 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) を参照するアプリケーションの配置