-
- | C# Interface Type |
- NSDictionary Storage Type |
-
-
- | bool |
- Boolean stored in an NSNumber |
-
-
- | Enumeration values |
- integer stored in an NSNumber |
-
-
- | int |
- 32-bit integer stored in an NSNumber |
-
-
- | uint |
- 32-bit unsigned integer stored in an NSNumber |
-
-
- | nint |
- NSInteger stored in an NSNumber |
-
-
- | nuint |
- NSUInteger stored in an NSNumber |
-
-
- | long |
- 64-bit integer stored in an NSNumber |
-
-
- | float |
- 32-bit integer stored as an NSNumber |
-
-
- | double |
- 64-bit integer stored as an NSNumber |
-
-
- | NSObject and subclasses |
- NSObject |
-
-
- | NSDictionary |
- NSDictionary |
-
-
- | string |
- NSString |
-
-
- | NSString |
- NSString |
-
-
- | C# Array of NSObject |
- NSArray |
-
-
- | C# Array of enumerations |
- NSArray containing NSNumbers with the value |
-
-
+#### Strong dictionary types
+
+The following data types are supported in the `StrongDictionary` definition:
+
+|C# Interface Type|`NSDictionary` Storage Type|
+|---|---|
+|`bool`|`Boolean` stored in an `NSNumber`|
+|Enumeration values|integer stored in an `NSNumber`|
+|`int`|32-bit integer stored in an `NSNumber`|
+|`uint`|32-bit unsigned integer stored in an `NSNumber`|
+|`nint`|`NSInteger` stored in an `NSNumber`|
+|`nuint`|`NSUInteger` stored in an `NSNumber`|
+|`long`|64-bit integer stored in an `NSNumber`|
+|`float`|32-bit integer stored as an `NSNumber`|
+|`double`|64-bit integer stored as an `NSNumber`|
+|`NSObject` and subclasses|`NSObject`|
+|`NSDictionary`|`NSDictionary`|
+|`string`|`NSString`|
+|`NSString`|`NSString`|
+|C# `Array` of `NSObject`|`NSArray`|
+|C# `Array` of enumerations|`NSArray` containing `NSNumber` values|
diff --git a/docs/website/mmp-errors.md b/docs/website/mmp-errors.md
index bffa33c98250..d4fee27789cb 100644
--- a/docs/website/mmp-errors.md
+++ b/docs/website/mmp-errors.md
@@ -1,18 +1,24 @@
---
-id: 5B26339F-A202-4E41-9229-D0BC9E77868E
-title: Xamarin.Mac errors
-dateupdated: 2017-06-26
+title: "Xamarin.Mac error messages (mmp)"
+description: "An errors reference guide for mmp."
+ms.topic: troubleshooting
+ms.prod: xamarin
+ms.assetid: 5B26339F-A202-4E41-9229-D0BC9E77868E
+ms.technology: xamarin-mac
+author: bradumbaugh
+ms.author: brumbaug
+ms.date: 03/27/2018
---
-[//]: # (The original file resides under https://github.com/xamarin/xamarin-macios/tree/master/docs/website/)
-[//]: # (This allows all contributors (including external) to submit, using a PR, updates to the documentation that match the tools changes)
-[//]: # (Modifications outside of xamarin-macios/master will be lost on future updates)
+# Xamarin.Mac error messages (mmp)
-# MM0xxx: mmp error messages
+## MM0xxx: mmp error messages
E.g. parameters, environment, missing tools.
-###