Freigeben über


Ersetzen von Parametern in einer Vorlage

Mithilfe von Vorlagenparametern können Sie Bezeichner wie Klassennamen und Namespaces ersetzen, wenn eine Datei aus einer Vorlage erstellt wird. Sie können vorhandenen Vorlagen Parameter hinzufügen oder eigene Vorlagen mit Vorlagenparametern erstellen.

Vorlagenparameter werden im Format $Parameter$geschrieben. Eine vollständige Liste der Vorlagenparameter finden Sie unter Vorlagenparameter.

Im folgenden Abschnitt wird gezeigt, wie Sie eine Vorlage ändern, um den Namen eines Namespace durch den "sicheren Projektnamen" zu ersetzen.

Beispiel : Namespacename

Um dieses Verfahren zu befolgen, benötigen Sie eine vorhandene Vorlage. Wenn Sie nicht über eine Vorlage verfügen, lesen Sie Erstellen von Projektvorlagen, um zu erfahren, wie Sie ein Projekt oder eine Lösung in eine Vorlage exportieren oder Elementvorlagen erstellen.

  1. Fügen Sie den Parameter in eine oder mehrere Codedateien in der Vorlage ein. Zum Beispiel:

    namespace $safeprojectname$
    
  2. Suchen Sie in der vstemplate-Datei der Vorlage nach dem ProjectItem-Element, in dem diese Datei enthalten ist.

  3. Legen Sie das attribut ReplaceParameters auf true für das ProjectItem-Element fest:

    <ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>