NanoXLSX.Writer 3.0.0-rc.3
Loading...
Searching...
No Matches
NanoXLSX.Interfaces.Writer.IPasswordWriter Interface Reference

Interface, used by specific writers that provides password handling. More...

Inheritance diagram for NanoXLSX.Interfaces.Writer.IPasswordWriter:

Public Member Functions

void Init (PasswordType type, string passwordHash)
 Method to initialize the password writer.
IEnumerable< XmlAttribute > GetAttributes ()
 Gets an IEnumerable of XML attributes.

Properties

PasswordType Type [get]
 Gets the target type of the password.

Detailed Description

Interface, used by specific writers that provides password handling.

Definition at line 17 of file IPasswordWriter.cs.

Member Function Documentation

◆ GetAttributes()

IEnumerable< XmlAttribute > NanoXLSX.Interfaces.Writer.IPasswordWriter.GetAttributes ( )

Gets an IEnumerable of XML attributes.

Returns

Implemented in NanoXLSX.Internal.Writers.LegacyPasswordWriter.

◆ Init()

void NanoXLSX.Interfaces.Writer.IPasswordWriter.Init ( PasswordType type,
string passwordHash )

Method to initialize the password writer.

Parameters
typeTarget type of the password writer
passwordHashHash that will be written

Implemented in NanoXLSX.Internal.Writers.LegacyPasswordWriter.

Property Documentation

◆ Type

PasswordType NanoXLSX.Interfaces.Writer.IPasswordWriter.Type
get

Gets the target type of the password.

Implemented in NanoXLSX.Internal.Writers.LegacyPasswordWriter.

Definition at line 23 of file IPasswordWriter.cs.


The documentation for this interface was generated from the following file: