Inheritance
LocaleMetadataColumn<TMetadata>
[Serializable]
public abstract class LocaleMetadataColumn<TMetadata> : SheetColumn where TMetadata : IMetadata
Type Parameters
Name |
Description |
TMetadata |
|
Properties
Declaration
public LocaleIdentifier LocaleIdentifier { get; set; }
Property Value
Methods
Declaration
public override void PullBegin(StringTableCollection collection)
Parameters
Overrides
PullCellData(SharedTableData.SharedTableEntry, String, String)
Declaration
public override void PullCellData(SharedTableData.SharedTableEntry keyEntry, string cellValue, string cellNote)
Parameters
Overrides
Declaration
public override void PullEnd()
Overrides
PullMetadata(StringTableEntry, TMetadata, String, String)
Declaration
public abstract void PullMetadata(StringTableEntry entry, TMetadata metadata, string cellValue, string cellNote)
Parameters
Declaration
public override void PushBegin(StringTableCollection collection)
Parameters
Overrides
PushCellData(SharedTableData.SharedTableEntry, IList<StringTableEntry>, out String, out String)
Declaration
public override void PushCellData(SharedTableData.SharedTableEntry keyEntry, IList<StringTableEntry> tableEntries, out string value, out string note)
Parameters
Overrides
Declaration
public override void PushEnd()
Overrides
Declaration
public abstract void PushMetadata(TMetadata metadata, out string value, out string note)
Parameters
Type |
Name |
Description |
TMetadata |
metadata |
|
String |
value |
|
String |
note |
|