C# Class KeePass.IO.Data.Entry

显示文件 Open project: 0x49D1/WinPass Class Usage Examples

Public Methods

Method Description
Add ( KeePass.IO.Data.Field field ) : void
DeleteField ( KeePass.IO.Data.Field field ) : void
Entry ( ) : System
Entry ( ICollection fields ) : System
Equals ( object obj ) : bool
GetAllFields ( ) : IList

Gets all fields.

GetHashCode ( ) : int
GetNavigateUrl ( string url ) : string

Gets the navigatable URL.

IsSafeNameForField ( string name ) : bool
Remove ( ) : void

Removes this entry from its group.

Reset ( ) : void

Resets this entry.

this ( string key ) : string

Gets or sets the value of the specified key.

Private Methods

Method Description
GetPattern ( string key ) : string
TryGet ( string key ) : string

Method Details

Add() public method

public Add ( KeePass.IO.Data.Field field ) : void
field KeePass.IO.Data.Field
return void

DeleteField() public method

public DeleteField ( KeePass.IO.Data.Field field ) : void
field KeePass.IO.Data.Field
return void

Entry() public method

public Entry ( ) : System
return System

Entry() public method

public Entry ( ICollection fields ) : System
fields ICollection
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetAllFields() public method

Gets all fields.
public GetAllFields ( ) : IList
return IList

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetNavigateUrl() public method

Gets the navigatable URL.
public GetNavigateUrl ( string url ) : string
url string The URL.
return string

IsSafeNameForField() public static method

public static IsSafeNameForField ( string name ) : bool
name string
return bool

Remove() public method

Removes this entry from its group.
public Remove ( ) : void
return void

Reset() public method

Resets this entry.
public Reset ( ) : void
return void

this() public method

Gets or sets the value of the specified key.
public this ( string key ) : string
key string
return string