Libmpc.Mpc.toTag C# (CSharp) Method

toTag() private method

private toTag ( ScopeSpecifier scopeSpecifier ) : string
scopeSpecifier ScopeSpecifier
return string
        private string toTag(ScopeSpecifier scopeSpecifier)
        {
            switch (scopeSpecifier) {
            default:
              throw new ArgumentException("scopeSpecifier");
            case ScopeSpecifier.Any:
              return TAG_ANY;
            case ScopeSpecifier.Filename:
              return TAG_FILENAME;
            case ScopeSpecifier.Artist:
              return TAG_ARTIST;
            case ScopeSpecifier.Album:
              return TAG_ALBUM;
            case ScopeSpecifier.Title:
              return TAG_TITLE;
            case ScopeSpecifier.Track:
              return TAG_TRACK;
            case ScopeSpecifier.Name:
              return TAG_NAME;
            case ScopeSpecifier.Genre:
              return TAG_GENRE;
            case ScopeSpecifier.Date:
              return TAG_DATE;
            case ScopeSpecifier.Composer:
              return TAG_COMPOSER;
            case ScopeSpecifier.Performer:
              return TAG_PERFORMER;
            case ScopeSpecifier.Comment:
              return TAG_COMMENT;
            case ScopeSpecifier.Disc:
              return TAG_DISC;
              }
        }