Show / Hide Table of Contents

Class PersonPreviewPlugin

Preview provider plugin for Person data. It retrieves various information about the person, including an image if there is one in the BLOB table.

Inheritance
Object
PreviewPluginBase
PersonPreviewPlugin
Inherited Members
PreviewPluginBase.ImageHint
PreviewPluginBase.SimpleHint
PreviewPluginBase.UpdatedHint
PreviewPluginBase.GetPreview(Dictionary<String, List<String>>, PreviewData)
PreviewPluginBase.TryGetIntHint(String, Int32)
PreviewPluginBase.TryGetStringHint(String, String)
PreviewPluginBase.TryGetBoolHint(String, Boolean)
PreviewPluginBase.TryGetDateHint(String, DateTime)
PreviewPluginBase.GetRawValues(String)
PreviewPluginBase.MakeImageHint(String, Int32)
PreviewPluginBase.RemoveBlankLines(String)
PreviewPluginBase.FormatDescriptionText(String)
PreviewPluginBase.Hints
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Previews
Assembly: SoDataBase.dll
Syntax
[PreviewPlugin("SuperOffice:PersonPreview", new string[]{"person_id"})]
public class PersonPreviewPlugin : PreviewPluginBase, IPreviewProviderPlugin, IPlugin

Constructors

PersonPreviewPlugin()

Declaration
public PersonPreviewPlugin()

Fields

PersonKey

Declaration
public const string PersonKey = "person_id"
Field Value
Type Description
String

Methods

InnerGetPreview(PreviewData)

Declaration
protected override PreviewData InnerGetPreview(PreviewData previewData)
Parameters
Type Name Description
PreviewData previewData
Returns
Type Description
PreviewData
Overrides
PreviewPluginBase.InnerGetPreview(PreviewData)

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top