WebFileProperties2 Interface
Specifies properties that are supported by files within a Web site. This interface extends WebFileProperties to add support for custom tools.
Namespace: VsWebSite90
Assembly: VsWebSite.Interop90 (in VsWebSite.Interop90.dll)
Syntax
'Declaration
<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")> _
Public Interface WebFileProperties2 _
Inherits WebFileProperties
[GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface WebFileProperties2 : WebFileProperties
[GuidAttribute(L"899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface class WebFileProperties2 : WebFileProperties
[<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")>]
type WebFileProperties2 =
interface
interface WebFileProperties
end
public interface WebFileProperties2 extends WebFileProperties
The WebFileProperties2 type exposes the following members.
Properties
Name | Description | |
---|---|---|
__id | Infrastructure. | |
AutoRefreshPath | ||
CustomTool | Gets or sets the program identifier of the custom tool that is associated with the Web file. A custom tool takes as input the Web file represented and writes a new file. | |
CustomToolNamespace | Get or sets the default namespace for the generated files. | |
CustomToolOutput | Gets the file name, without the path, of the output of the custom tool that is associated with this Web site file. | |
Extender | ||
ExtenderCATID | ||
ExtenderNames | ||
Extension | ||
FileName | ||
FullPath | ||
IsCustomToolOutput | Gets a value that indicates whether the Web file is the output of a custom tool. | |
IsDependentFile | Gets a value that indicates whether the Web file is a dependent file. Dependent files are children of other files. | |
RelativeURL | ||
URL |
Top
Remarks
You can access the WebFileProperties2 object from the Properties collection of a file.
Custom tools convert files from one type to another at design time.