Miembros SPField
Representa un campo en una lista en un sitio Web de SharePoint Foundation.
El tipo SPField expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SPField(SPFieldCollection, String) | Inicializa una nueva instancia de la clase SPField en función del objeto de colección de campo especificado y el nombre de campo. | |
SPField(SPFieldCollection, String, String) | Inicializa una nueva instancia de la clase de SPField basándose en el objeto de colección de campo especificado, el nombre de campo y tipo de campo. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AggregationFunction | Obtiene o establece la función de agregación para el campo. | |
AllowDeletion | Obtiene o establece un valor booleano que especifica si se puede eliminar el campo. | |
AuthoringInfo | Obtiene la cadena descriptiva que se usa en las páginas para la edición de campos para identificar el campo y su propósito. | |
CalloutMenu | Obtiene o establece una indicación de si el campo muestra un vínculo al menú de llamada. | |
CalloutMenuAllowed | Obtiene o establece una indicación de si muestra el menú de la llamada en el campo está permitido, prohibido o es opcional y se determina por la propiedad CalloutMenu . | |
CanBeDeleted | Obtiene un valor booleano que indica si se puede eliminar el campo. | |
CanBeDisplayedInEditForm | Una propiedad de solo lectura que indica si el campo se pueden mostrar en un formulario de edición. | |
CanToggleHidden | Obtiene un valor booleano que indica si la columna se pueden ocultar a través de la interfaz de usuario. | |
CompositeIndexable | Indica si y en qué capacidad el campo puede participar en un índice compuesto. | |
DefaultFormula | Obtiene o establece la fórmula predeterminada para un campo calculado. | |
DefaultListField | Obtiene un valor que indica si se debe mostrar el formulario de propiedades de un archivo cuando se carga en una biblioteca de documentos. | |
DefaultValue | Obtiene o establece el valor predeterminado para un campo. | |
DefaultValueTyped | Obtiene el objeto de valor predeterminado en función del tipo de campo. | |
Description | Obtiene o establece la descripción de un campo. | |
DescriptionResource | Obtiene un objeto SPUserResource que representa las traducciones de la descripción del campo. | |
Direction | Obtiene o establece la dirección del orden de lectura para el campo. | |
DisplaySize | Obtiene o establece el tamaño de presentación para el campo. | |
EnforceUniqueValues | Obtiene o establece un valor booleano que especifica si se debe forzar la unicidad en valores de columna. El valor predeterminado es false. | |
EntityPropertyName | Obtiene el nombre de la propiedad de entidad para la entidad de elemento de lista que usa este campo. | |
FieldReferences | Obtiene una matriz de cadenas que contiene los nombres internos de los campos que se hace referencia en un campo calculado. | |
FieldRenderingControl | Obtiene el control de tipo de campo que se usa para representar el campo de visualización, edición y nuevos formularios, así como en los datos del formulario elementos Web o las páginas que usan los controles de campo. | |
FieldRenderingMobileControl | Obsoleto. En desuso. Utilice la propiedad FieldRenderingMobileWebControl en su lugar. Obtiene el control de tipo de campo de teléfono móvil que se usa para representar el campo de formulario de datos de presentación, edición y nuevos formularios, elementos Web o las páginas que utilizan controles de campo en aplicaciones móviles. | |
FieldRenderingMobileWebControl | Cuando se implementa en una clase derivada, obtiene el tipo de campo móvil control que es utilizado para representar el campo de visualización, edición y nuevos formularios, forman de datos de elementos Web o las páginas que utilizan controles de campo. | |
FieldTypeDefinition | Obtiene un objeto SPFieldTypeDefinition que representa la definición de tipo de campo para el campo. | |
FieldValueType | Obtiene el tipo de valor del campo cuando el tipo de campo tiene su propio tipo de valor. | |
Filterable | Obtiene un valor booleano que indica si el campo se pueden filtrar. | |
FilterableNoRecurrence | Obtiene un valor booleano que indica si se puede crear un filtro en un campo en una vista que no se expande eventos periódicos. | |
FromBaseType | Obtiene un valor booleano que indica si el campo se deriva de un tipo de campo base. | |
Group | Obtiene o establece el grupo de columna a la que pertenece el campo. | |
Hidden | Obtiene o establece un valor booleano que especifica si el campo se muestra en la lista. | |
Id | Obtiene el GUID del campo. | |
IMEMode | Obtiene o establece la inclinación de modo del Editor de métodos de entrada (IME) para utilizar para el campo. El IME permite la conversión de pulsaciones de teclas entre idiomas cuando un sistema de escritura tiene más caracteres que se pueden codificar para el teclado determinado. | |
Indexable | Propiedad de sólo lectura que indica si el campo puede indizar o no. | |
Indexed | Obtiene o establece un valor booleano que especifica si el campo está indexado. | |
InternalName | Obtiene el nombre interno que se usa para el campo. | |
JSLink | Cuando se implementa en una clase derivada, obtiene o establece el nombre de un archivo externo JavaScript (o conjunto de archivos separados por el "|" caracteres) que contiene cualquier lógica de representación de cliente para los campos del tipo derivado. | |
JumpToField | Obtiene el nombre de un campo que representa la siguiente pregunta a la que los usuarios se toman en una encuesta, que depende de la respuesta que dar a la pregunta actual. | |
LinkToItem | Obtiene o establece una indicación de si el campo debe mostrar un vínculo al formulario de presentación del elemento de lista cuando se muestra en una vista de lista. | |
LinkToItemAllowed | Obtiene o establece una indicación de si el campo, en la vista de lista, puede mostrar un vínculo al formulario de presentación del elemento de lista. | |
ListItemMenu | Obtiene o establece una indicación de si el campo debe mostrar un vínculo al menú cuando se muestra en una vista de lista de cuadro desplegable del elemento de lista. | |
ListItemMenuAllowed | Obtiene o establece una indicación de si el campo, en la vista de lista, puede mostrar un vínculo al menú desplegable del elemento de lista. | |
NoCrawl | Obtiene o establece un valor booleano que especifica si se puede rastrear el campo por un motor de búsqueda. | |
ParentList | Obtiene la lista primaria que contiene el campo. | |
PIAttribute | Obtiene o establece el atributo en el documento de procesamiento de instrucción (especificado por la propiedad PITarget ) que se utiliza como el valor de columna para la promoción y degradación de propiedades en documentos XML. | |
PITarget | Obtiene o establece el documento en el que se almacena el valor de columna en los documentos del tipo de contenido especificado, que se usa para la promoción y degradación de propiedades en documentos XML de instrucción de procesamiento. | |
PreviewValueTyped | Obtiene un valor de vista previa de datos de campo para una vista de tiempo de diseño del control de campo en los modos de presentación y edición cuando no hay ningún dato de elemento de lista asociado al campo. | |
PrimaryPIAttribute | Obtiene o establece un atributo alternativo en el documento de instrucción de procesamiento, especificado por la propiedad PrimaryPITarget , que se utiliza como el valor de columna de promoción y degradación de propiedades en documentos XML. | |
PrimaryPITarget | Obtiene o establece un documento alternativo en el que se almacena el valor de columna para los documentos del tipo de contenido especificado de instrucción de procesamiento. | |
PushChangesToLists | Obtiene o establece un valor booleano que especifica si se debe propagar los cambios realizados en la plantilla de campo para las listas que implementan el campo. | |
ReadOnlyField | Obtiene o establece un valor booleano que especifica si se pueden modificar los valores del campo. | |
RelatedField | Obtiene o establece el nombre interno de un campo relacionado con el campo actual. | |
Reorderable | Obtiene un valor booleano que indica si se pueden reordenar los valores del campo. | |
Required | Obtiene o establece un valor Boolean que determina si los usuarios deben escribir un valor para el campo en los formularios New y Edit . | |
SchemaXml | Obtiene o establece el esquema que define el campo. | |
SchemaXmlWithResourceTokens | Obtiene el esquema que define el campo e incluye tokens de recursos. | |
Scope | Obtiene la ruta de acceso relativa al sitio Web a la lista en el que se usa la colección de campos. | |
Sealed | Obtiene un valor que indica si el tipo de campo de Microsoft SharePoint Foundation (tal y como se especifica en la propiedad Type ) puede ser el elemento principal de un tipo de campo personalizado de derivada. | |
ShowInDisplayForm | Obtiene o establece un valor booleano que especifica si el campo se muestra en el formulario para mostrar elementos de lista. | |
ShowInEditForm | Obtiene o establece un valor booleano que especifica si el campo se muestra en el formulario que se usa para editar elementos de lista. | |
ShowInListSettings | Obtiene o establece un valor booleano que especifica si el campo se muestra en la página para personalizar la configuración de la lista. | |
ShowInNewForm | Obtiene o establece un valor booleano que especifica si el campo se muestra en el formulario que se usa para crear elementos de lista. | |
ShowInVersionHistory | Obtiene o establece un valor booleano que especifica si el campo se muestra en la página para ver las versiones de elemento de lista. | |
ShowInViewForms | Obtiene o establece un valor booleano que especifica si el campo se muestra en las páginas que se usan para ver los datos de lista. | |
Sortable | Obtiene un valor Boolean que determina si el campo se puede ordenar. | |
SourceId | Obtiene cualquier el espacio de nombres que define un campo integrado o, si lo personalizado del campo, el GUID que identifica la lista o sitio Web donde se creó. | |
StaticName | Obtiene o establece un nombre para el campo estático. | |
Title | Obtiene o establece el nombre para mostrar para el campo. | |
TitleResource | Obtiene el objeto de recurso asociado con el nombre para mostrar del campo. | |
TranslationXml | Contenido del documento que se ha almacenado en una base de datos multilingüe para mostrar como un documento XML. | |
Type | Obtiene o establece el tipo del campo. | |
TypeAsString | Obtiene el tipo del campo como un valor de cadena. | |
TypeDisplayName | Obtiene el nombre para mostrar del tipo de campo. | |
TypeShortDescription | Obtiene la descripción del campo. | |
UsedInWebContentTypes | Obtiene un valor booleano que indica si el campo se implementa en cualquier tipo de contenido que se usa en la colección de sitios. | |
ValidationEcmaScript | Obtiene una función ECMAScript que se corresponde con la fórmula del campo validación. | |
ValidationFormula | Indica la fórmula que hace referencia el campo y se evalúa cuando se agrega o actualiza un elemento de lista. | |
ValidationMessage | Obtiene o establece un mensaje que se mostrará al usuario si se produce un error de validación para este campo. | |
Version | Obtiene la versión del campo. | |
XPath | Obtiene o establece la expresión de XPath para el campo. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AnnotateField | Cuando se invalida en una clase derivada, agrega los atributos para el nodo XML especificado y asigna los valores de las propiedades de este objeto SPField . | |
Delete | Elimina el campo. | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetCustomProperty | Obtiene el valor de propiedad personalizada con el nombre especificado. | |
GetFieldValue | Convierte el valor especificado en un valor de tipo de campo. | |
GetFieldValueAsHtml | Obtiene el valor del campo en formato HTML para representar el valor del campo directamente en la página. | |
GetFieldValueAsText | Obtiene el valor del campo como texto sin formato. | |
GetFieldValueForClientRender | Cuando se invalida en una clase derivada, convierte el valor de tipo de campo en el objeto para su uso en el cliente de presentación, edición y nuevos formularios de elementos. | |
GetFieldValueForEdit | Obtiene el valor del campo que se representa en modo de edición de formularios de edición y creación. | |
GetHashCode | (Heredado desde Object). | |
GetJsonClientFormFieldSchema | Cuando se invalida en una clase derivada, obtiene un objeto que contiene información de esquema del campo que es útil para el cliente de representación del campo en formularios. | |
GetProperty | Obtiene el valor de la propiedad especificada. | |
GetType | (Heredado desde Object). | |
GetValidatedString | Valida y convierte el valor del campo en un formulario serializado. | |
HasValue | Función interna que se usa para comprobar si un objeto es null o no. | |
ListsFieldUsedIn | Devuelve información acerca de las listas y sitios Web en el que se usa el campo actual. | |
MemberwiseClone | (Heredado desde Object). | |
OnAdded | Controla el evento que se produce después de agregar un campo. | |
OnAddingToContentType | Controla el evento que se produce cuando se agrega un campo a un tipo de contenido especificado. | |
OnDeleting | Controla el evento que se produce cuando se va a eliminar un campo. | |
OnDeletingFromContentType | Controla el evento que se produce cuando se elimina un campo de un tipo de contenido especificado. | |
OnInitFieldNode | Este miembro está reservado para uso interno y no debe usarse directamente desde el código. | |
OnUpdated | Controla el evento que se produce después de que se realizan cambios en un campo. | |
ParseAndSetValue | Cuando se invalida en una clase derivada, establece el elemento de campo especificado en el valor especificado. | |
ParseValue | Cuando se invalida en una clase derivada, analiza un valor del campo potencial y devuelve un objeto que puede asignarse como el valor del campo. | |
RenderFieldValueAsJson | Cuando se invalida en una clase derivada, devuelve el especificado value en formato JSON. | |
RevertCustomizations | Revierte las personalizaciones realizadas en el esquema de campo. | |
SetCustomProperty | Establece un valor para la propiedad especificada. | |
ToString | Devuelve el título del campo. (Reemplaza a Object.ToString()). | |
Update() | Actualiza la base de datos con los cambios realizados en el campo. | |
Update(Boolean) | Actualiza la base de datos con los cambios realizados en el campo y, opcionalmente, propaga los cambios realizados en las listas que implementan el campo. | |
ValidateAndParseValue | Cuando se invalida en una clase derivada, valida y analiza la entrada value y devuelve un objeto válido que puede ser el valor del campo. | |
ValidateParseAndSetValue | Llama a ValidateAndParseValue(SPListItem, String) y se asigna el objeto devuelto como el valor del campo. |
Arriba