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. Gets the default property. (Inherited from WebFileProperties.) | |
__id | Infrastructure. | |
AutoRefreshPath | Gets or sets the auto-refresh path for Bin assemblies of a Web site. (Inherited from WebFileProperties.) | |
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] | Gets an extended Web file property. (Inherited from WebFileProperties.) | |
Extender[String] | ||
ExtenderCATID | Gets the extender category ID (CATID) for the object. (Inherited from WebFileProperties.) | |
ExtenderCATID | ||
ExtenderNames | Gets a list of available extenders for the object. (Inherited from WebFileProperties.) | |
ExtenderNames | ||
Extension | Gets the file name extension of the file. (Inherited from WebFileProperties.) | |
Extension | ||
FileName | Gets or sets the name of the file, including the file name extension. (Inherited from WebFileProperties.) | |
FileName | ||
FullPath | Gets the full path of the local copy of the file. (Inherited from WebFileProperties.) | |
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 | Gets the URL of the file, relative to the root of the Web site. (Inherited from WebFileProperties.) | |
RelativeURL | ||
URL | Gets the URL of the file. (Inherited from WebFileProperties.) | |
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.