PackageExplorerViewModel.ViewContentCommand.ShowFile C# (CSharp) Méthode

ShowFile() private méthode

private ShowFile ( PackageFile file ) : void
file PackageFile
Résultat void
        private void ShowFile(PackageFile file) {
            bool isBinary = IsBinaryFile(file.Name);
            long size;
            string content;

            if (isBinary) {
                content = Resources.UnsupportedFormatMessage;
                using (Stream stream = file.GetStream()) {
                    size = stream.Length;
                }
            }
            else {
                content = ReadFileContent(file, out size);
            }

            var fileInfo = new FileContentInfo(
                file,
                file.Path,
                content,
                !isBinary,
                size,
                DetermineLanguage(file.Name));

            ViewModel.ShowFile(fileInfo);
        }