C# 클래스 TagLib.Tag

This abstract class provides generic access to standard tag features. All tag types will extend this class.
Because not every tag type supports the same features, it may be useful to check that the value is stored by re-reading the property after it is stored.
파일 보기 프로젝트 열기: rubenv/tripod 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Duplicate void
FirstInGroup string
IsNullOrLikeEmpty bool
JoinGroup string

공개 메소드들

메소드 설명
Clear ( ) : void

Clears the values stored in the current instance.

The clearing procedure is format specific and should clear all values.

CopyTo ( Tag target, bool overwrite ) : void

Copies the values from the current instance to another TagLib.Tag, optionally overwriting existing values.

This method only copies the most basic values when copying between different tag formats, however, if target is of the same type as the current instance, more advanced copying may be done. For example, TagLib.Id3v2.Tag will copy all of its frames to another tag.

비공개 메소드들

메소드 설명
Duplicate ( Tag source, Tag target, bool overwrite ) : void
FirstInGroup ( string group ) : string

Gets the first string in an array.

IsNullOrLikeEmpty ( string value ) : bool

Checks if a string is or contains only whitespace characters.

JoinGroup ( string group ) : string

Joins a array of strings into a single, semicolon separated, string.

메소드 상세

Clear() 공개 추상적인 메소드

Clears the values stored in the current instance.
The clearing procedure is format specific and should clear all values.
public abstract Clear ( ) : void
리턴 void

CopyTo() 공개 메소드

Copies the values from the current instance to another TagLib.Tag, optionally overwriting existing values.

This method only copies the most basic values when copying between different tag formats, however, if target is of the same type as the current instance, more advanced copying may be done. For example, TagLib.Id3v2.Tag will copy all of its frames to another tag.

/// is . ///
public CopyTo ( Tag target, bool overwrite ) : void
target Tag /// A object containing the target tag to /// copy values to. ///
overwrite bool /// A specifying whether or not to copy /// values over existing one. ///
리턴 void