コード例 #1
0
        private void AddDapProperties()
        {
            if (AudioFolders.Length > 0 && !String.IsNullOrEmpty(AudioFolders[0]))
            {
                AddDapProperty(String.Format(
                                   Catalog.GetPluralString("Audio Folder", "Audio Folders", AudioFolders.Length), AudioFolders.Length),
                               System.String.Join("\n", AudioFolders)
                               );
            }

            if (VideoFolders.Length > 0 && !String.IsNullOrEmpty(VideoFolders[0]))
            {
                AddDapProperty(String.Format(
                                   Catalog.GetPluralString("Video Folder", "Video Folders", VideoFolders.Length), VideoFolders.Length),
                               System.String.Join("\n", VideoFolders)
                               );
            }

            if (FolderDepth != -1)
            {
                AddDapProperty(Catalog.GetString("Required Folder Depth"), FolderDepth.ToString());
            }

            AddYesNoDapProperty(Catalog.GetString("Supports Playlists"), PlaylistTypes.Count > 0);

            /*if (AcceptableMimeTypes.Length > 0) {
             *  AddDapProperty (String.Format (
             *      Catalog.GetPluralString ("Audio Format", "Audio Formats", PlaybackFormats.Length), PlaybackFormats.Length),
             *      System.String.Join (", ", PlaybackFormats)
             *  );
             * }*/
        }