SPFieldLink.SchemaXml 属性

获取架构中定义的字段引用的协作应用程序标记语言 (CAML) 。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public ReadOnly Property SchemaXml As String
    Get
用法
Dim instance As SPFieldLink
Dim value As String

value = instance.SchemaXml
public string SchemaXml { get; }

属性值

类型:System.String
一个字符串,包含CAML定义该字段引用。

备注

该属性返回的值为类似于下面的Item内容类型中的标题字段引用已返回的字符串的字符串。

<FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" 
          Name="Title" 
          Required="TRUE" 
          ShowInNewForm="TRUE" 
          ShowInEditForm="TRUE" />

相比之下,相同的内容类型中的相应SPField对象的SchemaXml属性返回以下字符串。

<Field ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" 
       Name="Title" 
       SourceID="https://schemas.microsoft.com/sharepoint/v3" 
       StaticName="Title" 
       Group="_Hidden" 
       Type="Text" 
       DisplayName="Title" 
       Required="TRUE" 
       FromBaseType="TRUE" 
       Customization="" 
       ShowInNewForm="TRUE" 
       ShowInEditForm="TRUE">
</Field>

For more information, see FieldRef Element (ContentType).

另请参阅

引用

SPFieldLink 类

SPFieldLink 成员

Microsoft.SharePoint 命名空间

SchemaXml

其他资源

Fields and Field References

Introduction to Columns

Introduction to Content Types