TestimoX

API Reference

Class

LgpoTextService

Namespace ADPlayground.Gpo.GpoLocal
Assembly ADPlayground
Modifiers static

Parser/writer and converter for LGPO.exe 4-line text format.

Inheritance

  • Object
  • LgpoTextService

Methods

public static Void ApplyToPol(PolFile pol, IEnumerable<LgpoTextEntry> entries) #
Returns: Void

Applies entries to a PolFile (Computer/User/MLGPO caller decides which entries are relevant).

Parameters

pol ADPlayground.Gpo.GpoLocal.PolFile requiredposition: 0
entries System.Collections.Generic.IEnumerable{ADPlayground.Gpo.GpoLocal.LgpoTextEntry} requiredposition: 1
public static String Build(IEnumerable<LgpoTextEntry> entries) #
Returns: String

Serializes entries to LGPO text content.

Parameters

entries System.Collections.Generic.IEnumerable{ADPlayground.Gpo.GpoLocal.LgpoTextEntry} requiredposition: 0
public static String BuildFromPol(PolFile pol, LgpoTarget target) #
Returns: String

Converts a PolFile to LGPO text content for the specified target.

Parameters

pol ADPlayground.Gpo.GpoLocal.PolFile requiredposition: 0
target ADPlayground.Gpo.GpoLocal.LgpoTarget requiredposition: 1
public static IReadOnlyList<LgpoTextEntry> FromPol(PolFile pol, LgpoTarget target) #
Returns: IReadOnlyList<LgpoTextEntry>

Builds LGPO text entries from a PolFile for a given target.

Parameters

pol ADPlayground.Gpo.GpoLocal.PolFile requiredposition: 0
target ADPlayground.Gpo.GpoLocal.LgpoTarget requiredposition: 1
Parse 2 overloads
public static IReadOnlyList<LgpoTextEntry> Parse(String text, out IReadOnlyList<String> warnings) #
Returns: IReadOnlyList<LgpoTextEntry>

Parses LGPO text content and returns entries plus warnings.

Parameters

text System.String requiredposition: 0
LGPO.exe 4-line text content.
warnings System.Collections.Generic.IReadOnlyList{System.String}@ requiredposition: 1
Additional non-fatal warnings detected during parsing.

Exceptions

  • FormatException – Thrown when the input contains invalid numeric or binary encodings.
public static IReadOnlyList<LgpoTextEntry> Parse(String text) #
Returns: IReadOnlyList<LgpoTextEntry>

Parses LGPO text content.

Parameters

text System.String requiredposition: 0