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
[GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface WebFileProperties2 : WebFileProperties
[GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")]
public interface class WebFileProperties2 : WebFileProperties
[<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")>]
type WebFileProperties2 =
interface
interface WebFileProperties
end
<GuidAttribute("899456B4-E5AD-49EF-AB04-1CED913A6E44")>
Public Interface WebFileProperties2
Inherits WebFileProperties
Properties
Name | Description | |
---|---|---|
__id | This API supports the product infrastructure and is not intended to be used directly from your code. |
|
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[String] | ||
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 |
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.
See Also
WebFileProperties
CustomTool
RunCustomTool
VsWebSite90 Namespace
Return to top