Yann GARIT – Technologies Microsoft & Co

26 janvier 2011

[SharePoint 2010] Corriger les limites de SPMetal : FieldType: HTML

Encore un champ non pris en compte par le SPMetal, c’est le type HTML.

Utilisé par les RichTextBox ,il faut pouvoir récupérer les valeurs, les couleurs/polices/images que l’on peut avoir dans ce type de champ.

Comme pour les champs taxonomiques, et les images, il faut juste utiliser une classe spécifique: Microsoft.SharePoint.Publishing.Fields.HtmlFiel dans votre fichier généré par SPMetal.

[Microsoft.SharePoint.Linq.ColumnAttribute(Name="col_PublishingHtml", Storage="_publishinghtml", FieldType="Html")]
public Microsoft.SharePoint.Publishing.Fields.HtmlField PublishingHtml {
       get {
        return this._publishinghtml;
       }
       set {
          if ((value != this._publishinghtml)) {
             this.OnPropertyChanging("PublishingHtml", this._publishinghtml);
             this._publishinghtml= value;
             this.OnPropertyChanged("PublishingHtml");
          }
        }
}
Et voilà, vous pouvez utiliser ce type de colonne sans problèmes.

Laisser un commentaire »

Pas encore de commentaires.

Flux RSS des commentaires de cet article. URI du rétrolien

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Twitter picture

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Connexion à %s

Thème : Silver is the New Black. Un Blog WordPress.com.

Suivre

Get every new post delivered to your Inbox.