ListFieldIterator.IsFieldExcluded 方法
获取一个值,该值指示是否中呈现ListFieldIterator时排除指定的字段。
命名空间: Microsoft.SharePoint.WebControls
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Protected Overridable Function IsFieldExcluded ( _
field As SPField _
) As Boolean
用法
Dim field As SPField
Dim returnValue As Boolean
returnValue = Me.IsFieldExcluded(field)
protected virtual bool IsFieldExcluded(
SPField field
)
参数
field
类型:Microsoft.SharePoint.SPField报告其排除的状态域。
返回值
类型:System.Boolean
true域是否不是呈现 ;否则为false。
备注
在默认实现中,如果任一field。InternalName或field。TitleExcludeFields中列出, IsFieldExcluded返回true。
警告
如果其InternalName或Title包括在ExcludeFields,当您创建自定义字段中排除字段,因为您应仅保留每个唯一的标题和每个内部名称唯一的。您还应确保没有标题为任何其他字段的内部名称相同。否则,可能在您想要排除只有一个时排除两个字段。
即使fieldExcludeFields中未列出, IsFieldExcluded的默认实现返回在某些情况下true时不需要以呈现字段。例如,如果字段仍显示在页面上的其他地方,它不是由ListFieldIterator呈现。该方法采用考虑的其他因素是以下列表中。
field值。ShowInDisplayForm。
field值。ShowInEditForm。
field值。Hidden。
field值。Type。
包含列表基类型。