RegKeyEntry Members

tikumo.regis3

RegKeyEntry Members regdiff Code Documentation

The RegKeyEntry type exposes the following members.

Constructors

  NameDescription
Protected methodRegKeyEntry 
The default constructor creates an empty - unnamed - registry key.
Public methodRegKeyEntry(RegKeyEntry)
Copy constructor: takes an existing RegKeyEntry and creates a full clone of it
Public methodRegKeyEntry(RegKeyEntry, String)
This constructor creates a named registry key, relative to an existing parent
Back to Top
Methods

  NameDescription
Public methodAskToAddKey
When creating a diff/merge file, asks the key to create a subkey based on an existing key
Public methodAskToAddValue
When creating a diff/merge file, asks the key to add a value based on an existing value
Public methodAskToRemoveKey
When creating a diff/merge file, asks the key to remove a subkey based on an existing key
Public methodAskToRemoveValue
When creating a diff/merge file, asks the key to remove a value based on an existing value
Public methodFindOrCreateKey
Find or create a subkey relative to this one
Public methodFindOrCreateValue
Find or create a named registry value
Public methodToString
Create a string description of this instance
(Overrides OnlineObject ToString .)
Public methodWriteRegFileFormat
Write the content of this key to an output stream in .REG file format
Public methodWriteToTheRegistry
Write the contents of this object back to the registry (possibly recursively)
Back to Top
Fields

  NameDescription
Public fieldDefaultValue
Default value or null if undefined
Public fieldKeys
Subkeys relative to this key
Public fieldName
Name of the key (not the complete path name: use the Path member for that)
Public fieldRemoveFlag
Flag indicating wether the .REG file actually asks to REMOVE this value, rather than add it.
Public fieldValues
Values in this key
Back to Top
Properties

  NameDescription
Public propertyStatic memberAllAccessForEveryone
Helper function: RegistrySecurity object representing "Full control for the Everyone group"
Public propertyParent
Parent key or null if this is a root key
Public propertyPath
Return the complete (recursive) path of this key
Back to Top
See Also