yoshikazuendo
11/13/2013 - 3:18 AM

Visual Studio 2008 C#のプロパティのコードスニペットです。 Visual Studioでこのコードを登録すると、コードスニペットとして使用できます。

Visual Studio 2008 C#のプロパティのコードスニペットです。 Visual Studioでこのコードを登録すると、コードスニペットとして使用できます。

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
	<CodeSnippet Format="1.0.0">
		<Header>
			<Title>prop</Title>
			<Shortcut>prop</Shortcut>
			<Description>自動的に実装されるプロパティのコード スニペット</Description>
			<Author>Microsoft Corporation</Author>
			<SnippetTypes>
				<SnippetType>Expansion</SnippetType>
				<SnippetType>SurroundsWith</SnippetType>
			</SnippetTypes>
		</Header>
		<Snippet>
			<Declarations>
				<Literal>
					<ID>comment</ID>
					<ToolTip>プロパティの説明</ToolTip>
					<Default>プロパティの説明</Default>
				</Literal>
				<Literal>
					<ID>commentGetSet</ID>
					<ToolTip>get/setに対するアクセスレベルのコメント</ToolTip>
					<Default>取得・設定</Default>
				</Literal>
				<Literal>
					<ID>accessModifier</ID>
					<ToolTip>プロパティ全体のアクセス装飾子</ToolTip>
					<Default>public</Default>
				</Literal>
				<Literal>
					<ID>type</ID>
					<ToolTip>プロパティの種類</ToolTip>
					<Default>string</Default>
				</Literal>
				<Literal>
					<ID>property</ID>
					<ToolTip>プロパティ名</ToolTip>
					<Default>MyProperty</Default>
				</Literal>
				<Literal>
					<ID>setterAccessModifier</ID>
					<ToolTip>Setterのアクセス装飾子</ToolTip>
					<Default>set</Default>
				</Literal>
			</Declarations>
			<Code Language="csharp"><![CDATA[/// <summary>
/// $comment$を$commentGetSet$します。 
/// </summary>
$accessModifier$ $type$ $property$ { get; $setterAccessModifier$; }$end$]]>
			</Code>
		</Snippet>
	</CodeSnippet>
</CodeSnippets>