Перейти к содержимому

Как создать новый файл в visual studio

  • автор:

Создание и изменение файла схемы XSD

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

Данный раздел описывает процесс создания нового файла XML-схемы (XSD) и добавления содержимого в XSD-файл.

Создание нового файла XML-схемы

  1. В Visual Studio откройте меню Файл и последовательно выберите пункты Создать>Файл. Или используйте клавиши CTRL+N.
  2. В диалоговом окне Создать файл выберите пункт Схема XML и нажмите кнопку Открыть. Будет создан новый файл. В Visual Studio откроется начальное представление и пустое окно Обозреватель схемы XML.

Редактирование файла

  1. Щелкните ссылку Используйте редактор XML для просмотра и изменения файла схемы XML в начальном представлении. Откроется редактор XML с новым файлом.
  2. Скопируйте пример кода XML-схемы из Схемы заказа на покупку и вставьте его вместо кода, добавленного в новый XSD-файл по умолчанию. Обозреватель схемы XML будет обновлен новым набором схем.

Программное создание новых документов

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

При создании документа программным образом новый документ является собственным объектом Document. Этот объект не имеет дополнительных событий и возможностей привязки данных, которые имеет ведущий элемент Document. Дополнительные сведения см. в разделе «Программные ограничения» элементов узла и элементов управления узлами.

Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Word. Дополнительные сведения см. в разделе «Функции», доступные по Приложение Office ликации и типу проекта.

При разработке проекта на уровне документа добавлять ведущие элементы Document в проект программным образом нельзя. В проекте надстройки VSTO любой объект Document можно преобразовать в ведущий элемент Document во время выполнения. Дополнительные сведения см. в разделе «Расширение документов Word» и книг Excel в надстройках VSTO во время выполнения.

Создание нового документа на основе шаблона «Обычный»

  • Для создания нового документа на основе шаблона «Обычный» используйте метод Add коллекции Documents. Чтобы использовать этот пример кода, запустите его из класса ThisDocument или ThisAddIn в своем проекте.
this.Application.Documents.Add(); 
Me.Application.Documents.Add() 

Использование пользовательских шаблонов

Метод Add имеет необязательный аргумент шаблона для создания нового документа на основе шаблона, отличного от шаблона Normal. Необходимо указать имя файла и полный путь к шаблону.

Создание нового документа на основе пользовательского шаблона

  • Вызовите метод Add коллекции Documents и укажите путь к шаблону. Чтобы использовать этот пример кода, запустите его из класса ThisDocument или ThisAddIn в своем проекте.
this.Application.Documents.Add(@"C:\Test\SampleTemplate.dotx"); 
Me.Application.Documents.Add(Template:="C:\Test\SampleTemplate.dotx") 

См. также

  • Практическое руководство. Программное открытие существующих документов
  • Общие сведения о элементах размещения и элементах управления узлами
  • Программные ограничения элементов узла и элементов управления узлами
  • Необязательные параметры в решениях Office

Практическое руководство. Создание файла в Visual Basic

В этом примере создается пустой текстовый файл по указанному пути с использованием метода Create класса File.

Пример

Imports System.IO Imports System.Text Module Module1 Sub Main() Dim path As String = "c:\temp\MyTest.txt" ' Create or overwrite the file. Dim fs As FileStream = File.Create(path) ' Add text to the file. Dim info As Byte() = New UTF8Encoding(True).GetBytes("This is some text in the file.") fs.Write(info, 0, info.Length) fs.Close() End Sub End Module 

Компиляция кода

Для записи в файл используется переменная file .

Отказоустойчивость

Если файл уже существует, он заменяется.

При следующих условиях возможно возникновение исключения:

  • Недопустимое имя пути Например, оно содержит недопустимые символы или состоит из одних пробелов (ArgumentException).
  • Путь доступен только для чтения (IOException).
  • Имя пути — Nothing (ArgumentNullException).
  • Имя пути слишком длинное (PathTooLongException).
  • Указан недопустимый путь (DirectoryNotFoundException).
  • Путь состоит только из двоеточия («:») (NotSupportedException).

Безопасность .NET Framework

Исключение SecurityException может быть создано в средах с частичным доверием.

Исключение UnauthorizedAccessException возникает, если пользователь не имеет разрешения на создание файла.

См. также раздел

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

The .NET documentation is open source. Provide feedback here.

Обратная связь

Отправить и просмотреть отзыв по

Команда New File

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

Создает файл и открывает его. Файл отображается в папке «Прочие файлы».

Синтаксис

File.NewFile [filename] [/t:templatename] [/editor:editorname] 

Аргументы

Необязательно. Имя файла. Если имя не указано, задается имя по умолчанию. Если не указано имя шаблона, создается текстовый файл.

Коммутаторы

/t: templatename
Необязательно. Указывает тип создаваемого файла.

В синтаксической структуре аргумента /t: templatename используются данные из диалогового окна «Создание файла». Введите имя категории, обратную косую черту ( \ ) и имя шаблона, а затем заключите всю строку в кавычки.

Например, чтобы создать исходный файл Visual C++, введите следующий аргумент /t: templatename

/t:"Visual C++\C++ File (.cpp)" 

В приведенном выше примере указано, что шаблон файла C++ находится внутри категории Visual C++ в диалоговом окне Новый файл.

/e: editorname
Необязательно. Имя редактора, в котором будет открыт файл. Если аргумент указан, но имя редактора не предоставляется, отображается диалоговое окно Открыть с помощью.

В синтаксической структуре аргумента /e: editorname имена редакторов используются в том виде, в каком они отображаются в диалоговом окне «Открыть с помощью», с заключением в кавычки.

Например, чтобы открыть файл в редакторе исходного кода, нужно ввести для аргумента /e: editorname следующую строку:

/e:"Source Code (text) Editor" 

Пример

Этот пример создает веб-страницу «test1.htm» и открывает ее в редакторе исходного кода.

>File.NewFile test1 /t:"General\HTML Page" /e:"Source Code (text) Editor" 

См. также

  • Команды Visual Studio
  • Окно команд
  • Окно интерпретации
  • Поле «Поиск/Команда»
  • Псевдонимы команд Visual Studio

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *