Search Results for

    Show / Hide Table of Contents

    Class SegmentationRules

    Inheritance
    System.Object
    SegmentationRules
    Implements
    System.ICloneable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.Core.Segmentation
    Assembly: Sdl.LanguagePlatform.Core.dll
    Syntax
    public class SegmentationRules : ICloneable

    Constructors

    SegmentationRules()

    Declaration
    public SegmentationRules()

    SegmentationRules(SegmentationRules)

    Declaration
    public SegmentationRules(SegmentationRules other)
    Parameters
    Type Name Description
    SegmentationRules other

    SegmentationRules(CultureInfo, String)

    Declaration
    public SegmentationRules(CultureInfo culture, string description)
    Parameters
    Type Name Description
    System.Globalization.CultureInfo culture
    System.String description

    SegmentationRules(String, String)

    Declaration
    public SegmentationRules(string cultureName, string description)
    Parameters
    Type Name Description
    System.String cultureName
    System.String description

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32

    Culture

    Declaration
    public CultureInfo Culture { get; }
    Property Value
    Type Description
    System.Globalization.CultureInfo

    CultureName

    Declaration
    public string CultureName { get; set; }
    Property Value
    Type Description
    System.String

    Description

    Declaration
    public LocalizedString Description { get; set; }
    Property Value
    Type Description
    LocalizedString

    Item[Int32]

    Declaration
    public SegmentationRule this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    SegmentationRule

    ListReferencesResolved

    Declaration
    public bool ListReferencesResolved { get; }
    Property Value
    Type Description
    System.Boolean

    Rules

    Declaration
    public List<SegmentationRule> Rules { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<SegmentationRule>

    Methods

    Add(Object)

    Declaration
    public void Add(object o)
    Parameters
    Type Name Description
    System.Object o

    AddRule(SegmentationRule)

    Declaration
    public void AddRule(SegmentationRule r)
    Parameters
    Type Name Description
    SegmentationRule r

    Clone()

    Declaration
    public object Clone()
    Returns
    Type Description
    System.Object

    GetEnumerator()

    Declaration
    public IEnumerator<SegmentationRule> GetEnumerator()
    Returns
    Type Description
    System.Collections.Generic.IEnumerator<SegmentationRule>

    Load(Stream, CultureInfo, IResourceDataAccessor)

    Declaration
    public static SegmentationRules Load(Stream reader, CultureInfo cultureOverride, IResourceDataAccessor accessor)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.Globalization.CultureInfo cultureOverride
    IResourceDataAccessor accessor
    Returns
    Type Description
    SegmentationRules

    Load(Stream, CultureInfo, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules Load(Stream reader, CultureInfo cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.Globalization.CultureInfo cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    Load(Stream, String, IResourceDataAccessor)

    Declaration
    public static SegmentationRules Load(Stream reader, string cultureOverride, IResourceDataAccessor accessor)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.String cultureOverride
    IResourceDataAccessor accessor
    Returns
    Type Description
    SegmentationRules

    Load(Stream, String, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules Load(Stream reader, string cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.String cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    Load(String, CultureInfo, IResourceDataAccessor)

    Declaration
    public static SegmentationRules Load(string fileName, CultureInfo cultureOverride, IResourceDataAccessor accessor)
    Parameters
    Type Name Description
    System.String fileName
    System.Globalization.CultureInfo cultureOverride
    IResourceDataAccessor accessor
    Returns
    Type Description
    SegmentationRules

    Load(String, CultureInfo, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules Load(string fileName, CultureInfo cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.String fileName
    System.Globalization.CultureInfo cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    Load(String, String, IResourceDataAccessor)

    Declaration
    public static SegmentationRules Load(string fileName, string cultureOverride, IResourceDataAccessor accessor)
    Parameters
    Type Name Description
    System.String fileName
    System.String cultureOverride
    IResourceDataAccessor accessor
    Returns
    Type Description
    SegmentationRules

    Load(String, String, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules Load(string fileName, string cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.String fileName
    System.String cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    LoadUsingDataContractSerializer(Stream, CultureInfo, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules LoadUsingDataContractSerializer(Stream reader, CultureInfo cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.Globalization.CultureInfo cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    LoadUsingDataContractSerializer(Stream, String, IResourceDataAccessor, Boolean)

    Declaration
    public static SegmentationRules LoadUsingDataContractSerializer(Stream reader, string cultureOverride, IResourceDataAccessor accessor, bool keepListReferences)
    Parameters
    Type Name Description
    System.IO.Stream reader
    System.String cultureOverride
    IResourceDataAccessor accessor
    System.Boolean keepListReferences
    Returns
    Type Description
    SegmentationRules

    Save(SegmentationRules, Stream)

    Declaration
    public static void Save(SegmentationRules rules, Stream writer)
    Parameters
    Type Name Description
    SegmentationRules rules
    System.IO.Stream writer

    Save(Stream)

    Declaration
    public void Save(Stream writer)
    Parameters
    Type Name Description
    System.IO.Stream writer

    Save(String)

    Declaration
    public void Save(string fileName)
    Parameters
    Type Name Description
    System.String fileName

    SaveUsingDataContractSerializer(Stream)

    Declaration
    public void SaveUsingDataContractSerializer(Stream writer)
    Parameters
    Type Name Description
    System.IO.Stream writer

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Implements

    System.ICloneable

    On this page

    • Constructors
      • SegmentationRules()
      • SegmentationRules(SegmentationRules)
      • SegmentationRules(CultureInfo, String)
      • SegmentationRules(String, String)
    • Properties
      • Count
      • Culture
      • CultureName
      • Description
      • Item[Int32]
      • ListReferencesResolved
      • Rules
    • Methods
      • Add(Object)
      • AddRule(SegmentationRule)
      • Clone()
      • GetEnumerator()
      • Load(Stream, CultureInfo, IResourceDataAccessor)
      • Load(Stream, CultureInfo, IResourceDataAccessor, Boolean)
      • Load(Stream, String, IResourceDataAccessor)
      • Load(Stream, String, IResourceDataAccessor, Boolean)
      • Load(String, CultureInfo, IResourceDataAccessor)
      • Load(String, CultureInfo, IResourceDataAccessor, Boolean)
      • Load(String, String, IResourceDataAccessor)
      • Load(String, String, IResourceDataAccessor, Boolean)
      • LoadUsingDataContractSerializer(Stream, CultureInfo, IResourceDataAccessor, Boolean)
      • LoadUsingDataContractSerializer(Stream, String, IResourceDataAccessor, Boolean)
      • Save(SegmentationRules, Stream)
      • Save(Stream)
      • Save(String)
      • SaveUsingDataContractSerializer(Stream)
      • ToString()
    • Implements
    Back to top Generated by DocFX