C# Class EA.Iws.DocumentGeneration.MergeFieldLocator

Exibir arquivo Open project: EnvironmentAgency/prsd-iws

Public Methods

Method Description
ConvertAnnexMergeFieldToRegularMergeField ( MergeField annexMergeField ) : MergeField
ConvertRunToMergeField ( Run run ) : MergeField
GetAnnexMergeFields ( IList allMergeFields, string blockName ) : List
GetCorrespondingFieldsForBlock ( IList allMergeFields, string blockName ) : IList
GetMergeRuns ( OpenXmlElement element ) : IEnumerable
GetMergeRuns ( WordprocessingDocument document ) : IList
MergeNamedField ( string namedField, string valueToMerge, WordprocessingDocument document ) : void
RemoveDataSourceSettingFromMergedDocument ( WordprocessingDocument document ) : void

Method Details

ConvertAnnexMergeFieldToRegularMergeField() public static method

public static ConvertAnnexMergeFieldToRegularMergeField ( MergeField annexMergeField ) : MergeField
annexMergeField MergeField
return MergeField

ConvertRunToMergeField() public static method

public static ConvertRunToMergeField ( Run run ) : MergeField
run Run
return MergeField

GetAnnexMergeFields() public static method

public static GetAnnexMergeFields ( IList allMergeFields, string blockName ) : List
allMergeFields IList
blockName string
return List

GetCorrespondingFieldsForBlock() public static method

public static GetCorrespondingFieldsForBlock ( IList allMergeFields, string blockName ) : IList
allMergeFields IList
blockName string
return IList

GetMergeRuns() public static method

public static GetMergeRuns ( OpenXmlElement element ) : IEnumerable
element OpenXmlElement
return IEnumerable

GetMergeRuns() public static method

public static GetMergeRuns ( WordprocessingDocument document ) : IList
document WordprocessingDocument
return IList

MergeNamedField() public static method

public static MergeNamedField ( string namedField, string valueToMerge, WordprocessingDocument document ) : void
namedField string
valueToMerge string
document WordprocessingDocument
return void

RemoveDataSourceSettingFromMergedDocument() public static method

public static RemoveDataSourceSettingFromMergedDocument ( WordprocessingDocument document ) : void
document WordprocessingDocument
return void