BaseFieldControl - Membres

Inclure les membres protégés
Inclure les membres hérités

Génère le rendu d'un champ dans un formulaire (et non pas une page de vue liste) à l'aide d'un ou plusieurs contrôles enfants comme un contrôle de zone de texte, lien ou étiquette.

Le type BaseFieldControl expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée BaseFieldControl Initialise une nouvelle instance de la classe BaseFieldControl .

Haut

Propriétés

  Nom Description
Propriété protégée Adapter (Hérité de Control)
Propriété protégée AllowFirstFocus Obtient une valeur indiquant si la page, de chargement, peut définir le focus initial de la BaseFieldControl.
Propriété publique AlternateTemplate Obtient ou définit le modèle qui restitue le contrôle dans des contextes, tel qu'un formulaire particulier, dans le rendu du contrôle avec la Template de propriété serait inappropriée. (Hérité de TemplateBasedControl)
Propriété publique AlternateTemplateName Obtient ou définit le nom d'un modèle de rendu qui peut être utilisé dans les contextes dans lesquels le modèle nommé par la propriété TemplateName serait inapproprié. (Hérité de TemplateBasedControl)
Propriété publique AppRelativeTemplateSourceDirectory (Hérité de Control)
Propriété publique BindingContainer (Hérité de Control)
Propriété protégée CanCacheRenderedFieldValue Obtient ou définit une valeur indiquant si la valeur de BaseFieldControl peut être mis en cache localement.
Propriété protégée ChildControlsCreated (Hérité de Control)
Propriété publique ClientID (Hérité de Control)
Propriété publique ClientIDMode (Hérité de Control)
Propriété protégée ClientIDSeparator (Hérité de Control)
Propriété publique ComponentRequiresPostback BaseFieldControl est la classe de base des contrôles de formulaire de serveur pour différents SPFields ces contrôles cotrols modification de rendu et exiger la publication (postback) si aucun modèle client n'existe (Remplace FieldMetadata.ComponentRequiresPostback)
Propriété protégée Context (Hérité de Control)
Propriété publique ControlMode Obtient ou définit le mode de rendu pour le formulaire (afficher, modifier, ou nouvelle). (Hérité de FormComponent)
Propriété publique Controls Obtient un objet qui contient les contrôles enfants de l'objet TemplateBasedControl . (Hérité de TemplateBasedControl)
Propriété protégée ControlTemplate Obtient le modèle qui restitue le contrôle dans le contexte actuel. (Hérité de TemplateBasedControl)
Propriété publique CssClass Obtient ou définit la classe de style dans un fichier de feuille (CSS) de style en cascade qui détermine la famille de polices, la taille de police et éventuellement d'autres aspects de mode de rendu du texte du champ.
Propriété publique CustomAlternateTemplate Obtient ou définit le modèle de remplacement personnalisé. (Hérité de TemplateBasedControl)
Propriété publique CustomTemplate Obtient ou définit un modèle personnalisé. (Hérité de TemplateBasedControl)
Propriété publique DataItemContainer (Hérité de Control)
Propriété publique DataKeysContainer (Hérité de Control)
Propriété protégée DefaultAlternateTemplateName Obtient le nom du modèle de rendu de remplacement par défaut. (Hérité de TemplateBasedControl)
Propriété protégée DefaultTemplateName Obtient le nom du modèle de rendu par défaut. (Hérité de TemplateBasedControl)
Propriété protégée DesignMode (Hérité de Control)
Propriété publique DisableInputFieldLabel Obtient une valeur qui indique si l'étiquette du champ d'entrée par défaut doit être utilisé sur les formulaires nouveau ou sur Modifier.
Propriété publique DisplaySize Obtient ou définit le nombre maximal de caractères à afficher lors du rendu du champ. (Hérité de FieldMetadata)
Propriété publique DisplayTemplate Obtient ou définit un objet qui peut être utilisé pour contrôler le rendu de l'objet BaseFieldControl en mode d'affichage ; Autrement dit, lorsqu'il n'est pas sur un formulaire nouveau ou sur Modifier.
Propriété publique DisplayTemplateName Obtient ou définit le nom du modèle qui peut être utilisé pour contrôler le rendu de l'objet BaseFieldControl en mode d'affichage ; Autrement dit, lorsqu'il n'est pas sur un formulaire nouveau ou sur Modifier.
Propriété protégée EnableInputFieldLabels (Hérité de FormComponent)
Propriété publique EnableTheming (Hérité de Control)
Propriété publique EnableViewState (Hérité de Control)
Propriété publique ErrorMessage Obtient ou définit un message qui indique que, et éventuellement, la valeur actuelle de Value n'est pas valide.
Propriété protégée Events (Hérité de Control)
Propriété publique Field Obtient l'objet SPField sous-jacent qui est restitué par l'objet FieldMetadata . (Hérité de FieldMetadata)
Propriété publique FieldName Obtient ou définit un nom pour le champ. (Hérité de FieldMetadata)
Propriété publique Fields Obtient la collection de champs. (Hérité de FormComponent)
Propriété protégée HasChildViewState (Hérité de Control)
Propriété protégée HasPostBackEditData Obtient une valeur qui indique si les données de BaseFieldControl peuvent avoir modifié à la suite de la dernière publication (postback).
Propriété publique ID (Hérité de Control)
Propriété protégée IdSeparator (Hérité de Control)
Propriété publique InDesign (Hérité de SPControl)
Propriété publique InputFieldLabel Obtient ou définit l'étiquette de BaseFieldControl en mode Création.
Propriété protégée IsChildControlStateCleared (Hérité de Control)
Propriété protégée IsClientRenderedForm Détermine si ce contrôle FormField est ajouté à un formulaire du service clientèle (hybride) (Hérité de FormComponent)
Propriété protégée IsEditMode (Hérité de FormComponent)
Propriété protégée IsFieldValueCached Obtient une valeur indiquant si la valeur de ce champ est mis en cache.
Propriété publique IsInDesignTimeMode Retourne la valeur true si le contexte en cours du contrôle est en mode de moment de design.
Propriété protégée IsInInlineEditMode Retourne la valeur true si le contrôle est hébergé par webparts (comme xsltlistwebpart) en mode d'édition en ligne.
Propriété protégée IsTrackingViewState (Hérité de Control)
Propriété publique IsValid Obtient ou définit une valeur qui indique si la valeur actuelle de la propriété Value est valide.
Propriété protégée IsViewStateEnabled (Hérité de Control)
Propriété publique Item Obtient la valeur qui représente l'élément. (Hérité de FormComponent)
Propriété publique ItemContext Obtient ou définit le contexte de l'élément. (Hérité de FormComponent)
Propriété publique ItemFieldValue Obtient ou définit la valeur de la SPField qui a cette BaseFieldControl en tant que sa propriété FieldRenderingControl .
Propriété publique ItemId Obtient ou définit l'ID de l'élément de liste. (Hérité de FormComponent)
Propriété publique ItemIdAsString Obtient ou définit l'ID, sous forme de chaîne de l'élément de liste. (Hérité de FormComponent)
Propriété publique List Obtient la valeur qui représente la liste des composants du formulaire. (Hérité de FormComponent)
Propriété protégée ListFormWP (Hérité de FormComponent)
Propriété publique ListId Obtient ou définit l'ID de la liste. (Hérité de FormComponent)
Propriété publique ListItem Obtient la valeur qui représente l'élément de liste, en fonction de la propriété ListItemID . (Hérité de FormComponent)
Propriété publique ListItemFieldValue Réservé à une utilisation interne.
Propriété protégée LoadViewStateByID (Hérité de Control)
Propriété publique NamingContainer (Hérité de Control)
Propriété publique Page (Hérité de Control)
Propriété publique PageUri Obtient ou définit l'identificateur URI (Uniform Resource) de la page qui contient le contrôle. (Hérité de SPControl)
Propriété publique Parent (Hérité de Control)
Propriété protégée PreviousControlMode Obtient une valeur qui identifie le mode de contrôle de l'objet BaseFieldControl avant la dernière publication (postback).
Propriété publique RecurrenceID Obtient ou définit la valeur de chaîne qui représente l'ID de périodicité. (Hérité de FormComponent)
Propriété publique RedirectUrl Obtient ou définit la valeur de chaîne qui représente l'URL de redirection. (Hérité de FormComponent)
Propriété protégée RegisterAs (Hérité de SPControl)
Propriété publique RenderContext Obtient ou définit le contexte Microsoft SharePoint Foundation dans lequel le contrôle est restitué. (Hérité de TemplateBasedControl)
Propriété publique RenderingCompatibility (Hérité de Control)
Propriété publique RibbonCommand (Hérité de FormComponent)
Propriété publique RibbonContextualGroupCommand (Hérité de FormComponent)
Propriété publique RibbonGroupCommand (Hérité de FormComponent)
Propriété publique RibbonTabCommand (Hérité de FormComponent)
Propriété publique Site (Hérité de Control)
Propriété publique SkinID (Hérité de Control)
Propriété publique TabIndex Obtient ou définit la position de la BaseFieldControl dans l'ordre de tabulation des contrôles sur la page.
Propriété publique Template Obtient ou définit le modèle qui restitue le contrôle. (Hérité de TemplateBasedControl)
Propriété publique TemplateContainer Obtient le contrôle conteneur qui instancie le modèle de contenu. (Hérité de TemplateBasedControl)
Propriété publique TemplateControl (Hérité de Control)
Propriété publique TemplateName Obtient ou définit le nom du modèle de rendu du contrôle. (Hérité de TemplateBasedControl)
Propriété protégée TemplateOverride Obtient ou définit une valeur qui indique si le modèle référencé par la propriété Template ou celui référencé par la propriété AlternateTemplate doit être instancié par la méthode CreateChildControls . (Hérité de TemplateBasedControl)
Propriété publique TemplateSourceDirectory (Hérité de Control)
Propriété publique UniqueID (Hérité de Control)
Propriété publique Value En cas de substitution dans une classe dérivée, obtient ou définit la valeur du champ dans l'interface utilisateur.
Propriété publique Version Obtient ou définit la valeur qui indique si l'interface utilisateur du site Web parent à l'aide de l'interface utilisateur de la version actuelle de la SharePoint Foundation ou de la version précédente. (Hérité de TemplateBasedControl)
Propriété protégée ViewState (Hérité de Control)
Propriété protégée ViewStateIgnoresCase (Hérité de Control)
Propriété publique ViewStateMode (Hérité de Control)
Propriété publique Visible Obtient ou définit une valeur indiquant si le champ est visible ou masqué. (Remplace FieldMetadata.Visible)
Propriété publique Web Obtient le site du contexte du rendu du contrôle ; qui est la valeur de la SPContext.Web de propriété de l'objet détenu par la propriété TemplateBasedControlRenderContext() . (Hérité de TemplateBasedControl)

Haut

Méthodes

  Nom Description
Méthode protégée AddedControl (Hérité de Control)
Méthode protégée AddParsedSubObject (Hérité de Control)
Méthode publique ApplyStyleSheetSkin (Hérité de Control)
Méthode protégée BuildProfileTree (Hérité de Control)
Méthode protégée ClearCachedClientID (Hérité de Control)
Méthode protégée ClearChildControlState (Hérité de Control)
Méthode protégée ClearChildState (Hérité de Control)
Méthode protégée ClearChildViewState (Hérité de Control)
Méthode protégée ClearEffectiveClientIDMode (Hérité de Control)
Méthode protégée CreateChildControls Crée les contrôles enfants nécessaire pour restituer le champ, par exemple un contrôle label, le contrôle de lien ou le contrôle zone de texte. (Remplace TemplateBasedControl.CreateChildControls())
Méthode protégée CreateControlCollection (Hérité de Control)
Méthode publique DataBind() (Hérité de Control)
Méthode protégée DataBind(Boolean) (Hérité de Control)
Méthode protégée DataBindChildren (Hérité de Control)
Méthode publique Dispose (Hérité de Control)
Méthode protégée EnsureChildControls (Hérité de Control)
Méthode protégée EnsureID (Hérité de Control)
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique FindControl(String) (Hérité de Control)
Méthode protégée FindControl(String, Int32) (Hérité de Control)
Méthode publique Focus En cas de substitution dans une classe dérivée, définit le focus sur le champ affiché. (Remplace Control.Focus())
Méthode protégée GetDesignModeState (Hérité de Control)
Méthode publique GetDesignTimeHtml Retourne le contrôle au format HTML au moment du design pour la modification dans les outils de développement de site Web tel que Microsoft Office FrontPage 2003. (Hérité de SPControl)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetRouteUrl(Object) (Hérité de Control)
Méthode publique GetRouteUrl(RouteValueDictionary) (Hérité de Control)
Méthode publique GetRouteUrl(String, Object) (Hérité de Control)
Méthode publique GetRouteUrl(String, RouteValueDictionary) (Hérité de Control)
Méthode publique GetType (Hérité de Object)
Méthode publique GetUniqueIDRelativeTo (Hérité de Control)
Méthode publique HasControls (Hérité de Control)
Méthode protégée HasEvents (Hérité de Control)
Méthode protégée IsLiteralContent (Hérité de Control)
Méthode protégée LoadControlState (Hérité de Control)
Méthode protégée LoadViewState (Hérité de Control)
Méthode protégée MapPathSecure (Hérité de Control)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée OnBubbleEvent (Hérité de Control)
Méthode protégée OnDataBinding (Hérité de Control)
Méthode protégée OnInit Représente la méthode qui gère l'événement Init d'un objet FieldMetadata . (Remplace Control.OnInit(EventArgs))
Méthode protégée OnLoad Représente la méthode qui gère l'événement Load d'un objet FieldMetadata . (Remplace TemplateBasedControl.OnLoad(EventArgs))
Méthode protégée OnPreRender Représente la méthode qui gère l'événement PreRender d'un objet FieldMetadata . (Remplace FormComponent.OnPreRender(EventArgs))
Méthode protégée OnUnload (Hérité de Control)
Méthode protégée OpenFile (Hérité de Control)
Méthode protégée RaiseBubbleEvent (Hérité de Control)
Méthode protégée RegisterFieldControl Inscrit le BaseFieldControl en l'ajoutant aux collections de validateurs et les contrôles de champ.
Méthode protégée RemovedControl (Hérité de Control)
Méthode protégée Render Génère le rendu du champ de la page. (Remplace TemplateBasedControl.Render(HtmlTextWriter))
Méthode protégée RenderChildren (Hérité de Control)
Méthode publique RenderControl(HtmlTextWriter) (Hérité de Control)
Méthode protégée RenderControl(HtmlTextWriter, ControlAdapter) (Hérité de Control)
Méthode protégée RenderFieldForDisplay Génère le rendu du champ à l'affichage non modifiable.
Méthode protégée RenderFieldForInput En cas de substitution dans une classe dérivée, génère le rendu du champ dans un contrôle enfant qui permet de modifier sa valeur.
Méthode protégée RenderValidationMessage Affiche un message d'erreur sur la non-validité de la valeur de la propriété Value .
Méthode protégée ResolveAdapter (Hérité de Control)
Méthode publique ResolveClientUrl (Hérité de Control)
Méthode publique ResolveUrl (Hérité de Control)
Méthode protégée SaveControlState (Hérité de Control)
Méthode protégée SaveViewState (Hérité de Control)
Méthode protégée SetDesignModeState (Hérité de Control)
Méthode publique SetRenderMethodDelegate (Hérité de Control)
Méthode publique ToString (Hérité de Object)
Méthode protégée TrackViewState (Hérité de Control)
Méthode publique UpdateFieldValueInItem Met à jour la valeur du champ sous-jacent à la dernière valeur définie par l'utilisateur.
Méthode publique Validate En cas de substitution dans une classe dérivée, vérifie que la valeur de Value répond à toutes les restrictions sur le contenu du champ longueur, format et type de données.

Haut

Événements

  Nom Description
Événement public DataBinding (Hérité de Control)
Événement public Disposed (Hérité de Control)
Événement public Init (Hérité de Control)
Événement public Load (Hérité de Control)
Événement public PreRender (Hérité de Control)
Événement public Unload (Hérité de Control)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IParserAccessor.AddParsedSubObject (Hérité de Control)
Implémentation d’interface explicitePropriété privée IControlBuilderAccessor.ControlBuilder (Hérité de Control)
Implémentation d’interface explicitePropriété privée IDataBindingsAccessor.DataBindings (Hérité de Control)
Implémentation d’interface explicitePropriété privée IExpressionsAccessor.Expressions (Hérité de Control)
Implémentation d’interface expliciteMéthode privée IControlDesignerAccessor.GetDesignModeState (Hérité de Control)
Implémentation d’interface explicitePropriété privée IDataBindingsAccessor.HasDataBindings (Hérité de Control)
Implémentation d’interface explicitePropriété privée IExpressionsAccessor.HasExpressions (Hérité de Control)
Implémentation d’interface expliciteMéthode privée IDesignerEventAccessor.OnDesignerLoad (Hérité de SPControl)
Implémentation d’interface expliciteMéthode privée IDesignerEventAccessor.OnDesignerPreRender (Hérité de SPControl)
Implémentation d’interface expliciteMéthode privée IControlDesignerAccessor.SetDesignModeState (Hérité de Control)
Implémentation d’interface expliciteMéthode privée IControlDesignerAccessor.SetOwnerControl (Hérité de Control)
Implémentation d’interface explicitePropriété privée IControlDesignerAccessor.UserData (Hérité de Control)

Haut

Voir aussi

Référence

BaseFieldControl classe

Microsoft.SharePoint.WebControls - Espace de noms