Share via


Template Interface

Definition

Represents a Visual Studio template available in the current instance of the integrated development environment (IDE).

public interface class Template
public interface class Template
__interface Template
[System.Runtime.InteropServices.Guid("76A0263C-083C-49F1-B312-9DB360FCC9F1")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Template
[System.Runtime.InteropServices.Guid("76A0263C-083C-49F1-B312-9DB360FCC9F1")]
public interface Template
[<System.Runtime.InteropServices.Guid("76A0263C-083C-49F1-B312-9DB360FCC9F1")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Template = interface
[<System.Runtime.InteropServices.Guid("76A0263C-083C-49F1-B312-9DB360FCC9F1")>]
type Template = interface
Public Interface Template
Attributes

Properties

BaseName

Gets the root name of the template.

CustomData

Gets any metadata associated with the template.

CustomDataSignature

Gets the signature for any metadata associated with the template.

Description

Gets the description for the template.

FilePath

Gets the filename and path to the template file.

ID

Gets the ID for the template.

Name

Gets the friendly name for the template.

Applies to