SPField - Membres
Représente un champ dans une liste sur un site Web de SharePoint Foundation .
Le type SPField expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SPField(SPFieldCollection, String) | Initialise une nouvelle instance de la classe SPField en fonction de l'objet champ spécifié de la collection et le nom de champ. | |
SPField(SPFieldCollection, String, String) | Initialise une nouvelle instance de la classe SPField en fonction de l'objet champ spécifié de la collection, le type de champ et le nom du champ. |
Haut
Propriétés
Nom | Description | |
---|---|---|
AggregationFunction | Obtient ou définit la fonction de regroupement pour le champ. | |
AllowDeletion | Obtient ou définit une valeur booléenne qui spécifie si le champ peut être supprimé. | |
AuthoringInfo | Obtient la chaîne descriptive qui est utilisée dans les pages pour modifier les champs pour identifier le champ et son objectif. | |
CalloutMenu | Obtient ou définit une indication si le champ affiche un lien vers le menu de la légende. | |
CalloutMenuAllowed | Obtient ou définit une indication s'affichant la légende menu dans le champ est autorisées, interdites ou est facultative et est déterminé par la propriété CalloutMenu . | |
CanBeDeleted | Obtient une valeur booléenne qui indique si le champ peut être supprimé. | |
CanBeDisplayedInEditForm | Une propriété en lecture seule qui indique si Oui ou non le champ peut être affiché dans un écran de modification. | |
CanToggleHidden | Obtient une valeur booléenne qui indique si la colonne peut être masquée par le biais de l'interface utilisateur. | |
CompositeIndexable | Indique si et dans quelles capacités le champ peut participer à un index composite. | |
DefaultFormula | Obtient ou définit la formule par défaut pour un champ calculé. | |
DefaultListField | Obtient une valeur qui indique s'il faut afficher le formulaire de propriétés d'un fichier lorsqu'il est téléchargé dans une bibliothèque de documents. | |
DefaultValue | Obtient ou définit la valeur par défaut pour un champ. | |
DefaultValueTyped | Obtient l'objet de valeur par défaut en fonction du type de champ. | |
Description | Obtient ou définit la description d'un champ. | |
DescriptionResource | Obtient un objet SPUserResource qui représente les traductions de la description du champ. | |
Direction | Obtient ou définit la direction de l'ordre de lecture pour le champ. | |
DisplaySize | Obtient ou définit la taille d'affichage pour le champ. | |
EnforceUniqueValues | Obtient ou définit une valeur booléenne qui spécifie s'il faut appliquer l'unicité des valeurs de colonne. La valeur par défaut est false. | |
EntityPropertyName | Obtient le nom de la propriété d'entité pour l'entité d'élément de liste qui utilise ce champ. | |
FieldReferences | Obtient un tableau de chaînes contenant les noms internes des champs qui sont référencés dans un champ calculé. | |
FieldRenderingControl | Obtient le contrôle de type de champ utilisé pour restituer le champ dans l'affichage, les modifier et les nouveaux formulaires, ainsi que dans les données de formulaire WebParts ou les pages qui utilisent des contrôles de champ. | |
FieldRenderingMobileControl | Obsolète. Déconseillée. Utilisez la propriété FieldRenderingMobileWebControl à la place. Obtient le contrôle de type de champ mobile qui est utilisé pour restituer le champ Afficher, les modifier et les nouveaux formulaires, formulaire de données WebParts, ou toutes les pages qui utilisent des contrôles de champ dans les applications mobiles. | |
FieldRenderingMobileWebControl | En cas d'implémentation dans une classe dérivée, obtient le type de champ mobile contrôle qui est utilisé pour restituer le champ dans l'affichage, modifier, et des formulaires de données forment WebParts, ou toutes les pages qui utilisent des contrôles de champ. | |
FieldTypeDefinition | Obtient un objet SPFieldTypeDefinition qui représente la définition de type de champ pour le champ. | |
FieldValueType | Obtient le type de la valeur du champ lorsque le type de champ possède son propre type de valeur. | |
Filterable | Obtient une valeur booléenne qui indique si le champ peut être filtré. | |
FilterableNoRecurrence | Obtient une valeur booléenne qui indique si un filtre peut être créé sur un champ dans un affichage qui ne se développe pas les événements périodiques. | |
FromBaseType | Obtient une valeur booléenne qui indique si le champ dérive d'un type de champ de base. | |
Group | Obtient ou définit le groupe auquel le champ appartient. | |
Hidden | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans la liste. | |
Id | Obtient le GUID du champ. | |
IMEMode | Obtient ou définit le décalage du mode éditeur de méthode d'entrée (IME) à utiliser pour le champ. L'IME permet la conversion de touches entre langues lorsqu'un système d'écriture a plus de caractères qu'il peut être codé pour le clavier donné. | |
Indexable | Propriété en lecture seule qui indique si le champ peut être indexé ou non. | |
Indexed | Obtient ou définit une valeur booléenne qui spécifie si le champ est indexé. | |
InternalName | Obtient le nom interne est utilisé pour le champ. | |
JSLink | En cas d'implémentation dans une classe dérivée, obtient ou définit le nom d'un fichier externe JavaScript (ou ensemble de fichiers séparés par le "|" caractère) qui contient une logique de rendu client pour les champs du type dérivé. | |
JumpToField | Obtient le nom d'un champ qui représente la prochaine question à laquelle les utilisateurs sont dirigés dans une enquête, qui dépend de la réponse qu'ils donnent à la question actuelle. | |
LinkToItem | Obtient ou définit une indication si le champ doit afficher un lien vers le formulaire d'affichage de l'élément de la liste lorsqu'il est affiché dans une vue liste. | |
LinkToItemAllowed | Obtient ou définit une indication si, en mode liste, il peut afficher un lien vers le formulaire d'affichage de l'élément de la liste. | |
ListItemMenu | Obtient ou définit une indication si le champ doit afficher un lien vers déroulante l'élément de la liste lorsqu'il est affiché dans une vue liste. | |
ListItemMenuAllowed | Obtient ou définit une indication si, en mode liste, il peut afficher un lien vers un menu déroulant de l'élément de liste. | |
NoCrawl | Obtient ou définit une valeur booléenne qui spécifie si le champ peut être analysé par un moteur de recherche. | |
ParentList | Obtient la liste parente qui contient le champ. | |
PIAttribute | Obtient ou définit l'attribut dans le document de traitement des instructions (spécifiée par la propriété PITarget ) qui sont utilisée comme valeur de colonne pour la promotion de propriétés et de rétrogradation dans des documents XML. | |
PITarget | Obtient ou définit le document dans lequel la valeur de la colonne est stockée dans les documents du type de contenu spécifié, qui est utilisé pour la promotion de propriétés et de rétrogradation dans des documents XML de l'instruction de traitement. | |
PreviewValueTyped | Obtient une valeur d'aperçu des données de champ pour un affichage au moment du design du contrôle de champ dans les modes d'affichage et d'édition lorsqu'il n'y a aucune donnée d'élément de liste associée au champ. | |
PrimaryPIAttribute | Obtient ou définit un autre attribut dans le document, instruction de traitement, spécifiée par la propriété PrimaryPITarget , qui est utilisée comme valeur de colonne dans la promotion de propriétés et de rétrogradation dans des documents XML. | |
PrimaryPITarget | Obtient ou définit un autre document dans lequel la valeur de colonne est stockée pour les documents de type de contenu spécifié l'instruction de traitement. | |
PushChangesToLists | Obtient ou définit une valeur booléenne qui spécifie si vous souhaitez propager les modifications qui sont apportées dans le modèle de champ pour les listes qui implémentent le champ. | |
ReadOnlyField | Obtient ou définit une valeur booléenne qui spécifie si les valeurs du champ peuvent être modifiés. | |
RelatedField | Obtient ou définit le nom interne d'un champ auquel est lié le champ actuel. | |
Reorderable | Obtient une valeur booléenne qui indique si les valeurs du champ peuvent être réorganisées. | |
Required | Obtient ou définit une valeur Boolean qui détermine si les utilisateurs doivent entrer une valeur pour le champ sur les formulaires New et Edit . | |
SchemaXml | Obtient ou définit le schéma qui définit le champ. | |
SchemaXmlWithResourceTokens | Obtient le schéma qui définit le champ et inclut les jetons de ressource. | |
Scope | Obtient le chemin d'accès relative au site Web à la liste dans laquelle la collection du champ est utilisée. | |
Sealed | Obtient une valeur qui indique si le type de champ Microsoft SharePoint Foundation (comme spécifié dans la propriété Type ) peut être le parent d'un type de champ dérivé. | |
ShowInDisplayForm | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans le formulaire pour l'affichage des éléments de la liste. | |
ShowInEditForm | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans l'écran qui est utilisé pour modifier les éléments de la liste. | |
ShowInListSettings | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans la page de personnalisation des paramètres de la liste. | |
ShowInNewForm | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans l'écran qui est utilisé pour créer des éléments de la liste. | |
ShowInVersionHistory | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans la page pour afficher les versions d'élément de liste. | |
ShowInViewForms | Obtient ou définit une valeur booléenne qui spécifie si le champ est affiché dans les pages qui sont utilisées pour afficher les données de la liste. | |
Sortable | Obtient une valeur booléenne qui détermine si le champ peut être trié. | |
SourceId | Obtient l'espace de noms qui définit un champ prédéfini ou, si elle personnalisé de champ, le GUID qui identifie la liste ou du site Web dans lequel il a été créé. | |
StaticName | Obtient ou définit un nom pour le champ statique. | |
Title | Obtient ou définit le nom d'affichage pour le champ. | |
TitleResource | Obtient l'objet de ressource associé au nom d'affichage du champ. | |
TranslationXml | Contenu du document qui a été stocké dans une base de données multilingue pour afficher sous forme d'un document XML. | |
Type | Obtient ou définit le type du champ. | |
TypeAsString | Obtient le type du champ sous la forme d'une valeur de chaîne. | |
TypeDisplayName | Obtient le nom complet du type de champ. | |
TypeShortDescription | Obtient la description du champ. | |
UsedInWebContentTypes | Obtient une valeur booléenne qui indique si le champ est implémenté dans n'importe quel type de contenu qui est utilisé dans la collection de sites. | |
ValidationEcmaScript | Obtient une fonction ECMAScript qui correspond à la formule du champ validation. | |
ValidationFormula | Indique la formule référencée par le champ et est évaluée lorsqu'un élément de liste est ajouté ou mis à jour. | |
ValidationMessage | Obtient ou définit un message à afficher à l'utilisateur si la validation échoue pour ce champ. | |
Version | Obtient la version du champ. | |
XPath | Obtient ou définit l'expression XPath au champ. |
Haut
Méthodes
Nom | Description | |
---|---|---|
AnnotateField | En cas de substitution dans une classe dérivée, ajoute des attributs pour le nœud XML spécifié et leur affecte des valeurs à partir des propriétés de cet objet SPField . | |
Delete | Supprime le champ. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
GetCustomProperty | Obtient la valeur d'une propriété personnalisée avec le nom spécifié. | |
GetFieldValue | Convertit la valeur spécifiée en une valeur de type de champ. | |
GetFieldValueAsHtml | Obtient la valeur de champ au format HTML pour restituer la valeur du champ directement sur la page. | |
GetFieldValueAsText | Obtient la valeur du champ en tant que texte brut. | |
GetFieldValueForClientRender | En cas de substitution dans une classe dérivée, convertit la valeur du champ type objet à utiliser dans l'affichage client, les modifier et les formulaires d'élément de nouveau. | |
GetFieldValueForEdit | Obtient la valeur du champ qui est restituée en mode d'édition de formulaires modifier et nouveau. | |
GetHashCode | (Hérité de Object) | |
GetJsonClientFormFieldSchema | En cas de substitution dans une classe dérivée, obtient un objet contenant les informations de schéma du champ qui est utile pour les clients de rendu du champ dans les formulaires. | |
GetProperty | Obtient la valeur de la propriété spécifiée. | |
GetType | (Hérité de Object) | |
GetValidatedString | Valide et convertit la valeur du champ dans un formulaire sérialisé. | |
HasValue | Fonction interne utilisée pour vérifier si un objet est null ou non. | |
ListsFieldUsedIn | Renvoie des informations sur les sites Web et les listes dans lesquelles le champ en cours est utilisé. | |
MemberwiseClone | (Hérité de Object) | |
OnAdded | Gère l'événement qui se produit après l'ajout d'un champ. | |
OnAddingToContentType | Gère l'événement qui se produit lorsqu'un champ est ajouté à un type de contenu spécifié. | |
OnDeleting | Gère l'événement qui se produit lorsqu'un champ est supprimé. | |
OnDeletingFromContentType | Gère l'événement qui se produit lorsqu'un champ est supprimé d'un type de contenu spécifié. | |
OnInitFieldNode | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
OnUpdated | Gère l'événement qui se produit après que des modifications sont apportées à un champ. | |
ParseAndSetValue | En cas de substitution dans une classe dérivée, définit l'élément de champ spécifié à la valeur spécifiée. | |
ParseValue | En cas de substitution dans une classe dérivée, traite une valeur potentielle de ce champ et renvoie un objet qui peut être assigné comme la valeur du champ. | |
RenderFieldValueAsJson | En cas de substitution dans une classe dérivée, retourne le value de spécifié au format JSON. | |
RevertCustomizations | Rétablit les personnalisations effectuées pour le schéma du champ. | |
SetCustomProperty | Définit une valeur pour la propriété spécifiée. | |
ToString | Renvoie le titre du champ. (Remplace Object.ToString()) | |
Update() | Met à jour la base de données avec les modifications apportées au champ. | |
Update(Boolean) | Met à jour la base de données avec les modifications apportées au champ et éventuellement propage les modifications apportées aux listes qui implémentent le champ. | |
ValidateAndParseValue | En cas de substitution dans une classe dérivée, valide et analyse l' entrée value et renvoie un objet valide qui peut être la valeur de ce champ. | |
ValidateParseAndSetValue | Appelle ValidateAndParseValue(SPListItem, String) et assigne l'objet retourné en tant que la valeur du champ. |
Haut