Поделиться через


Свойство VisWebPageSettings.StoreInFolder

Определяет, помещаются ли вспомогательные файлы для создаваемой веб-страницы во вложенную папку с тем же именем, что и корневой HTML-файл. Для чтения и записи.

Синтаксис

expression. StoreInFolder

Выражение Выражение, возвращающее объект VisWebPageSettings .

Возвращаемое значение

Long

Замечания

Задайте для StoreInFolder значение, отличное от нуля (True), чтобы поместить вспомогательные файлы веб-страницы во вложенную папку с тем же именем, что и корневой HTML-файл; В противном случае задайте для него значение ноль (false).

Если для свойства StoreInFolder задано значение True (не равно нулю), Microsoft Visio помещает вспомогательные файлы во вложенную папку с префиксом с тем же именем, что и у файла .htm. При перемещении или удалении файла .htm или вложенной папки соответствующая вложенная папка или .htm файл также перемещаются или удаляются.

Если для свойства StoreInFolderзадано значение False (0), Visio помещает все вспомогательные файлы в ту же папку, что и файл .htm.

Установка для свойства StoreInFolder значения True эквивалентна установке флажка Упорядочить вспомогательные файлы в папке на вкладке Общие диалогового окна Сохранить как веб-страницу (вкладка> BackstageButton Сохранить как>сохранить как тип >веб-страницы (*.htm;*.html)>Опубликовать).

Пример

В следующем макросе показано, как задать свойство StoreInFolder , чтобы вложенная папка, содержащая все вспомогательные файлы веб-страницы и имя которого совпадало с именем файла .htm.

Перед выполнением этого макроса замените path\filename.htm допустимым целевым путем на компьютере и именем файла, которое вы хотите назначить веб-странице.

Public Sub StoreInFolder_Example() 
 Dim vsoSaveAsWeb As VisSaveAsWeb 
 Dim vsowebSettings As VisWebPageSettings 
 
 Set vsoSaveAsWeb = Visio.Application.SaveAsWebObject 
 Set vsoWebSettings = vsoSaveAsWeb.WebPageSettings 
 
 With vsoWebSettings 
 .StoreInFolder = True 
 .TargetPath = "path\filename.htm" 
 End With 
 
 vsoSaveAsWeb.CreatePages 
 End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.