SnippetType 要素 (IntelliSense コード スニペット)
更新 : 2007 年 11 月
Visual Studio でどのようにコード スニペットを挿入するかを指定します。
<SnippetType>
SurroundsWith/Expansion
<SnippetType>
属性と要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
なし
子要素
なし
親要素
要素 |
説明 |
---|---|
複数の SnippetType 要素をグループ化します。 |
テキスト値
テキスト値は、次のいずれかの値である必要があります。
SurroundsWith : 選択したコードの周りにコード スニペットを配置します。
Expansion : カーソル位置にコード スニペットを挿入します。
Refactoring : Visual C# のリファクタリング中にコード スニペットを使用するよう指定します。Refactoring は、カスタムのコード スニペットには使用できません。
使用例
次のコード スニペットの SnippetType 要素には、Expansion という値を持ちます。これは、カーソル位置にコード スニペットを挿入できることを示しています。
<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>Copy File</Title>
<Author>Microsoft Corporation</Author>
<Description>Copies a file and saves it as another file.</Description>
<HelpUrl>www.microsoft.com</HelpUrl>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
<Keywords>
<Keyword>File copying</Keyword>
<Keyword>Copying files</Keyword>
</Keywords>
<Shortcut>copyfile</Shortcut>
</Header>
<Snippet>
<!-- Insert snippet information here -->
</Snippet>
</CodeSnippet>
</CodeSnippets>