ArraySettingContent 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
数组设置的内容。
public class ArraySettingContent : IEquatable<Microsoft.VisualStudio.Utilities.UnifiedSettings.ArraySettingContent>
	type ArraySettingContent = class
    interface IEquatable<ArraySettingContent>
	Public Class ArraySettingContent
Implements IEquatable(Of ArraySettingContent)
		- 继承
 - 
				ArraySettingContent
 
- 实现
 
构造函数
| ArraySettingContent(ArraySettingContent) | 
		 数组设置的内容。  | 
        	
| ArraySettingContent(IReadOnlyList<IReadOnlyDictionary<String,Object>>, Int32) | 
		 数组设置的内容。  | 
        	
属性
| EqualityContract | 
		 数组设置的内容。  | 
        	
| Items | 
		 数组项属性值。 Null 表示“默认还原”。 如果为非 null,则为包含数组中每个项一个元素的列表。 每个元素都是一个字典,其中数组项属性名字对象作为键,数组项属性值作为值。 字典可能不完整,缺少为此数组的项注册的某些属性;这些属性将保留该项的默认值。  | 
        	
| UserSelectedDefaultItemIndex | 
		 数组中用户选择的“默认项”的从零开始的索引。 如果此数组不支持用户可选择的默认项,则忽略。 -1 表示“默认还原”。  | 
        	
方法
| <Clone>$() | 
		 数组设置的内容。  | 
        	
| Deconstruct(IReadOnlyList<IReadOnlyDictionary<String,Object>>, Int32) | 
		 数组设置的内容。  | 
        	
| Equals(ArraySettingContent) | 
		 数组设置的内容。  | 
        	
| Equals(Object) | 
		 数组设置的内容。  | 
        	
| GetHashCode() | 
		 数组设置的内容。  | 
        	
| PrintMembers(StringBuilder) | 
		 数组设置的内容。  | 
        	
| ToString() | 
		 数组设置的内容。  | 
        	
运算符
| Equality(ArraySettingContent, ArraySettingContent) | 
		 数组设置的内容。  | 
         	
| Inequality(ArraySettingContent, ArraySettingContent) | 
		 数组设置的内容。  |