Méthode | Description | |
---|---|---|
Clone ( ) : TagLib.Id3v2.Frame |
Creates a deep copy of the current instance.
|
|
Get ( Tag tag, ByteVector ident, bool create ) : |
Gets a UrlLinkFrame object of a specified type from a specified tag, optionally creating and adding one with a specified encoding if none is found. To create a frame without having to specify the encoding, use Get(Tag,ByteVector,bool). |
|
Render ( byte version ) : ByteVector |
Renders the current instance, encoded in a specified ID3v2 version.
|
|
ToString ( ) : string |
Gets a string representation of the current instance.
|
|
UrlLinkFrame ( ByteVector ident ) : System |
Constructs and initializes a new instance of UrlLinkFrame with a specified identifier and text encoding.
|
|
UrlLinkFrame ( ByteVector data, byte version ) : System |
Constructs and initializes a new instance of UrlLinkFrame by reading its raw contents in a specified ID3v2 version.
|
Méthode | Description | |
---|---|---|
ParseFields ( ByteVector data, byte version ) : void |
Populates the values in the current instance by parsing its field data in a specified version.
|
|
ParseRawData ( ) : void |
Performs the actual parsing of the raw data. Because of the high parsing cost and relatively low usage of the class, ParseFields only stores the field data so it can be parsed on demand. Whenever a property or method is called which requires the data, this method is called, and only on the first call does it actually parse the data. |
|
RenderFields ( byte version ) : ByteVector |
Renders the values in the current instance into field data for a specified version.
|
|
UrlLinkFrame ( ByteVector data, int offset, TagLib.Id3v2.FrameHeader header, byte version ) : System |
Constructs and initializes a new instance of UrlLinkFrame by reading its raw contents from a specifed position in a ByteVector object in a specified ID3v2 version.
|
public static Get ( Tag tag, ByteVector ident, bool create ) : |
||
tag | Tag |
/// A |
ident | ByteVector |
/// A |
create | bool |
/// A |
Résultat |
protected ParseFields ( ByteVector data, byte version ) : void | ||
data | ByteVector |
/// A |
version | byte |
/// A |
Résultat | void |
public Render ( byte version ) : ByteVector | ||
version | byte |
/// A |
Résultat | ByteVector |
protected RenderFields ( byte version ) : ByteVector | ||
version | byte |
/// A |
Résultat | ByteVector |
public UrlLinkFrame ( ByteVector ident ) : System | ||
ident | ByteVector |
/// A |
Résultat | System |
public UrlLinkFrame ( ByteVector data, byte version ) : System | ||
data | ByteVector |
/// A |
version | byte |
/// A |
Résultat | System |
protected UrlLinkFrame ( ByteVector data, int offset, TagLib.Id3v2.FrameHeader header, byte version ) : System | ||
data | ByteVector |
/// A |
offset | int |
/// A |
header | TagLib.Id3v2.FrameHeader |
/// A |
version | byte |
/// A |
Résultat | System |