Unit 'xmlreg' Package
[Overview][Constants][Types][Classes][Index] [#fcl-registry]

TXmlRegistry

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: xmlreg.pp line 49

type TXmlRegistry = class(TObject)

protected

  function DoGetValueData(); virtual;

  function DoSetValueData(); virtual;

  procedure LoadFromStream();

  function NormalizeKey();

  procedure CreateEmptyDoc;

  function FindKey();

  function FindSubKey();

  function CreateSubKey();

  function FindValueKey();

  function CreateValueKey();

  function BufToHex();

  function HexToBuf();

  procedure MaybeFlush;

  property Document: TXMLDocument; [r]

  property Dirty: Boolean; [rw]

public

  constructor Create();

  destructor Destroy; override;

  function SetKey();

  procedure SetRootKey();

  function DeleteKey();

  function CreateKey();

  function GetValueSize();

  function GetValueType();

  function GetValueInfo();

  function GetKeyInfo();

  function EnumSubKeys();

  function EnumValues();

  function KeyExists();

  function ValueExists();

  function RenameValue();

  function DeleteValue();

  procedure Flush;

  procedure Load;

  function GetValueData();

  function SetValueData();

  function GetValueDataUnicode();

  function SetValueDataUnicode();

  property CurrentKey: UnicodeString; [r]

  property FileName: string; [rw]

  property RootKey: UnicodeString; [rw]

  property AutoFlush: Boolean; [rw]

end;

Inheritance

TXmlRegistry

|

TObject


Documentation generated on: 2023-03-18