Aracılığıyla paylaş


Kod Parçacıkları Şema Başvurusu

IntelliSense Kod Parçacıkları, Visual Studio ile uygulamanıza eklenmeye hazır önceden yazılmış kod parçalarıdır.Yinelenen kodları yazmak veya örnekleri aramak için harcanan süreyi kısaltan kod parçacıkları sağlayarak üretkenliği artırabilirsiniz.Kendi kod parçacıklarınızı oluşturmak ve bunları Visual Studio içinde zaten bulunan kod parçacıklarına eklemek için IntelliSense Kod Parçacığı XML şemasını kullanabilirsiniz.

IntelliSense Kod Parçacıkları Şeması Öğeleri

Assembly Öğesi

HelpUrl Öğesi

References Öğesi

Author Öğesi

ID Öğesi

Shortcut Öğesi

Code Öğesi

Import Öğesi

Snippet Öğesi

CodeSnippet Öğesi

Imports Öğesi

SnippetType Öğesi

CodeSnippets Öğesi

Keyword Öğesi

SnippetTypes Öğesi

Declarations Öğesi

Keywords Öğesi

Title Öğesi

Default Öğesi

Literal Öğesi

ToolTip Öğesi

Description Öğesi

Namespace Öğesi

Type Öğesi

Function Öğesi

Object Öğesi

Url Öğesi

Header Öğesi

Reference Öğesi

Assembly Öğesi

Kod parçacığının başvurduğu derlemenin adını belirtir.

[!NOT]

Assembly öğesi yalnızca Visual Basic kod parçacıkları tarafından desteklenir.

Assembly öğesinin metin değeri, derlemenin kolay adı (System.dll gibi) ya da tanımlayıcı adıdır (System,Version=1.0.0.1,Culture=neutral,PublicKeyToken=9b35aa323c18d4fb1 gibi).

<Assembly>
    AssemblyName
</Assembly>

Üst Öğe

Açıklama

Reference Öğesi

Kod parçacığının gerek duyduğu derleme başvuruları hakkındaki bilgileri içerir.

Bir metin değeri gereklidir.Bu metin, kod parçacığının başvurduğu derlemeyi belirtir.

Author Öğesi

Kod parçacığı yazarının adını belirtir.Kod Parçacıkları Yöneticisi, kod parçacığının Author öğesinde depolanan adı görüntüler.

<Author>
   Code Snippet Author
</Author>

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler içerir.

Bir metin değeri gereklidir.Bu metin kod parçacığının yazarını belirtir.

Code Öğesi

Kısa kod blokları için bir kapsayıcı sağlar.

Code öğesinin metninde kullanılabilecek iki ayrılmış sözcük vardır: $end$ ve $selected$.$end$, kod parçacığı eklendikten sonra imlecin yerleştirileceği konumu işaretler.$selected$, çağrıldığında kod parçacığına eklenecek olan belgedeki seçili metni temsil eder.Örneğin, içeren bir parçacığı verilen:

$selected$ is a great color.

Kullanıcı şablon çalıştırdığında "Mavi" sözcüğü seçtiyseniz, sonucu oluşturulur.

Blue is a great color.

Ya da kullanamazsınız $end$ veya $selected$ kod parçacığı içinde birden fazla.Bunu, yalnızca ikinci örneği kabul edilir.İçeren bir parçacığı verilen:

$selected$ is a great color. I love $selected$.

"Mavi" sözcüğü seçtiyseniz, sonucu oluşturulur.

 is a great color. I love Blue.

İlk alanı arasında bir boşluk olduğundan görünür $selected$ ve is.

Tüm diğer $ anahtar sözcükleri <Literal> ve <Object> etiketlerinde dinamik olarak tanımlanır.

<Code Language="Language"
    Kind="method body/method decl/type decl/page/file/any"
    Delimiter="Delimiter">
    Code to insert
</Code>

Öznitelik

Açıklama

Delimiter

İsteğe bağlı öznitelik.Kod içindeki değişmez değerleri ve nesneleri açıklamak için kullanılan sınırlayıcıyı belirtir.Sınırlayıcı varsayılan olarak şudur: $.

Kind

İsteğe bağlı öznitelik.Kod parçacığının içerdiği kod türünü ve kod parçacığının derlenmesi için bir kod parçacığının araya eklenmesi gereken konumu belirtir.Kullanılabilir değerler: method body, method decl, type decl, file ve any.

Language

Gerekli öznitelik.Kod parçacığının dilini belirtir.

Tür Öznitelik Değeri

Açıklama

method body

Kod parçacığının bir yöntem gövdesi olduğunu ve bu nedenle, bir yöntem bildiriminin içine eklenmesi gerektiğini belirtir.

method decl

Kod parçacığının bir yöntem olduğunu ve bu nedenle, bir sınıf veya modül içine eklenmesi gerektiğini belirtir.

type decl

Kod parçacığının bir tür olduğunu ve bu nedenle, bir sınıf, modül veya ad alanı içine eklenmesi gerektiğini belirtir.

file

Kod parçacığının eksiksiz bir kod dosyası olduğunu belirtir.Bu kod parçacıkları tek başına bir kod dosyasının içine veya bir ad alanının içine eklenebilir.

any

Kod parçacığının istenen yere eklenebileceğini belirtir.Bu etiket, açıklamalar gibi içeriğe bağımlı kod parçacıkları için kullanılır.

Dil Özniteliği Değeri

Açıklama

VB

Bir Visual Basic kod parçacığını tanımlar.

CSharp

Bir C# kod parçacığını tanımlar.

CPP

Bir C++ kod parçacığını tanımlar.

XML

Bir XML kod parçacığını tanımlar.

JavaScript

Bir JavaScript kod parçacığını tanımlar.

SQL

Bir SQL kod parçacığını tanımlar.

HTML

Bir HTML kod parçacığını tanımlar.

Üst Öğe

Açıklama

Snippet Öğesi

Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Bir metin değeri gereklidir.Bu metin, bu kod parçacığı bir projeye eklendiğinde kullanabileceğiniz değişmez değerler ve nesnelerle birlikte kodu belirtir.

CodeSnippet Öğesi

Visual Studio kod dosyalarına ekleyebileceğiniz bir başlık ve birden fazla IntelliSense Kod Parçacığı belirtmenizi sağlar.

<CodeSnippet Format="x.x.x">
    <Header>... </Header>
    <Snippet>... </Snippet>
</CodeSnippet>

Öznitelik

Açıklama

Format

Gerekli öznitelik.Kod parçacığının şema sürümünü belirtir.Format özniteliği, her "x"in sürüm numarasına ait sayısal bir değeri temsil ettiği x.x.x sözdiziminde bir dize olmalıdır.Visual Studio, anlamadığı Format özniteliklerini içeren kod parçacıklarını yok sayar.

Alt Öğe

Açıklama

Header Öğesi

Gerekli öğe.Kod parçacığı hakkında genel bilgiler içerir.Bir kod parçacığında tam olarak bir Header öğesi olmalıdır.

Snippet Öğesi

Gerekli öğe.Visual Studio tarafından eklenecek kodu içerir.Bir kod parçacığında tam olarak bir Snippet öğesi olmalıdır.

Üst Öğe

Açıklama

CodeSnippets Öğesi

Kod parçacığı XML şemasının kök öğesi.

CodeSnippets Öğesi

CodeSnippet Öğesi öğelerini gruplandırır.CodeSnippets öğesi, kod parçacığı XML şemasının kök öğesidir.

<CodeSnippets>
    <CodeSnippet>... </CodeSnippet>
</CodeSnippets>

Alt Öğe

Açıklama

CodeSnippet Öğesi

İsteğe bağlı öğe.Tüm kod parçacığı verisi için üst öğe.Bir CodeSnippets öğesinde sıfır veya daha fazla CodeSnippet öğesi olabilir.

Declarations Öğesi

Bir kod parçacığının düzenleyebileceğiniz bölümlerini oluşturan değişmez değerleri ve nesneleri belirtir.

<Declarations>
    <Literal>... </Literal>
    <Object>... </Object>
</Declarations>

Alt Öğe

Açıklama

Literal Öğesi

İsteğe bağlı öğe.Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini tanımlar.Bir Declarations öğesinde sıfır veya daha fazla Literal öğesi olabilir.

Object Öğesi

İsteğe bağlı öğe.Kod parçacığının düzenleme yapabileceğiniz nesnelerini tanımlar.Bir Declarations öğesinde sıfır veya daha fazla Object öğesi olabilir.

Üst Öğe

Açıklama

Snippet Öğesi

Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Default Öğesi

Bir IntelliSense Kod Parçacığı için değişmez değerin veya nesnenin varsayılan değerini belirtir.

<Default>
    Default value
</Default>

Üst Öğe

Açıklama

Literal Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesne alanlarını tanımlar.

Bir metin değeri gereklidir.Bu metin, düzenleyebileceğiniz kod parçacığı alanlarını dolduran değişmez değerin veya nesnenin varsayılan değerini belirtir.

Description Öğesi

Bir IntelliSense Kod Parçacığı'nın içeriği hakkında açıklayıcı bilgileri belirtir.

<Description>
    Code Snippet Description
</Description>

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler içerir.

Bir metin değeri gereklidir.Bu metin kod parçacığını tanımlar.

Function Öğesi

Değişmez değer veya nesne Visual Studio'da odağa geldiğinde yürütülecek bir işlevi belirtir.

[!NOT]

Function öğesi yalnızca Visual C# kod parçacıkları tarafından desteklenir.

<Function>
    FunctionName
</Function>

Üst Öğe

Açıklama

Literal Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesne alanlarını tanımlar.

Bir metin değeri gereklidir.Bu metin, değişmez değer veya nesne alanı Visual Studio'da odağa geldiğinde yürütülecek bir işlevi belirtir.

Header Öğesi

IntelliSense Kod Parçacığı hakkında genel bilgileri belirtir.

<Header>
    <Title>... </Title>
    <Author>... </Author>
    <Description>... </Description>
    <HelpUrl>... </HelpUrl>
    <SnippetTypes>... </SnippetTypes>
    <Keywords>... </Keywords>
    <Shortcut>... </Shortcut>
</Header>

Alt Öğe

Açıklama

Author Öğesi

İsteğe bağlı öğe.Kod parçacığını yazan kişinin veya şirketin adı.Bir Header öğesinde sıfır veya bir Author öğesi olabilir.

Description Öğesi

İsteğe bağlı öğe.Kod parçacığının açıklaması.Bir Header öğesinde sıfır veya bir Description öğesi olabilir.

HelpUrl Öğesi

İsteğe bağlı öğe.Kod parçacığı hakkında daha fazla bilgi içeren URL.Bir Header öğesinde sıfır veya bir HelpURL öğesi olabilir.

[!NOT]

Visual Studio HelpUrl öğesini kullanmaz.Öğe, IntelliSense Kod Parçacığı XML şemasının bir parçasıdır ve öğeyi içeren her kod parçacığı doğrulanacaktır, ancak öğenin değeri hiçbir zaman kullanılmaz.

Keywords Öğesi

İsteğe bağlı öğe.Keyword öğelerini gruplandırır.Bir Header öğesinde sıfır veya bir Keywords öğesi olabilir.

Shortcut Öğesi

İsteğe bağlı öğe.Kod parçacığını eklemek için kullanılabilecek kısayol metnini belirtir.Bir Header öğesinde sıfır veya bir Shortcut öğesi olabilir.

SnippetTypes Öğesi

İsteğe bağlı öğe.SnippetType öğelerini gruplandırır.Bir Header öğesinde sıfır veya bir SnippetTypes öğesi olabilir.Hiç SnippetTypes öğesi yoksa, kod parçacığı her zaman geçerlidir.

Title Öğesi

Gerekli öğe.Kod parçacığının kolay adı.Bir Header öğesinde tam olarak bir Title öğesi olmalıdır.

Üst Öğe

Açıklama

CodeSnippet Öğesi

Tüm kod parçacığı verisi için üst öğe.

HelpUrl Öğesi

Bir kod parçacığı hakkında daha fazla bilgi sağlayan URL'yi belirtir.

[!NOT]

Visual Studio HelpUrl öğesini kullanmaz.Öğe, IntelliSense Kod Parçacığı XML şemasının bir parçasıdır ve öğeyi içeren her kod parçacığı doğrulanacaktır, ancak öğenin değeri hiçbir zaman kullanılmaz.

<HelpUrl>
    www.microsoft.com
</HelpUrl>

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler içerir.

Metin değeri isteğe bağlıdır.Bu metin, kod parçacığı hakkında daha fazla bilgi için ziyaret edilmesi gereken URL'yi belirtir.

ID Öğesi

Literal veya Object öğesi için benzersiz bir tanımlayıcı belirtir.Aynı kod parçacığı içindeki iki değişmez değer veya nesne ID öğelerinde aynı değeri barındıramaz. Değişmez değerler ve nesneler 'end' değerli bir ID öğesi içeremez.$end$ değeri ayrılmıştır ve kod parçacığı eklendikten sonra imlecin yerleştirileceği konumu işaretlemek için kullanılır.

<ID>
    Unique Identifier
</ID>

Üst Öğe

Açıklama

Literal Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesne alanlarını tanımlar.

Bir metin değeri gereklidir.Bu metin, nesne veya değişmez değer için benzersiz tanımlayıcıyı belirtir.

Import Öğesi

Bir IntelliSense Kod Parçacığı tarafından kullanılan içeri aktarılan ad alanlarını belirtir.

[!NOT]

Import öğesi yalnızca Visual Basic projeleri için desteklenir.

<Import>
    <Namespace>... </Namespace>
</Import>

Alt Öğe

Açıklama

Namespace Öğesi

Gerekli öğe.Kod parçacığı tarafından kullanılan ad alanını belirtir.Bir Import öğesinde tam olarak bir Namespace öğesi olmalıdır.

Üst Öğe

Açıklama

Imports Öğesi

Import öğeleri için gruplandırma öğesi.

Imports Öğesi

Tek tek Import öğelerini gruplandırır.

[!NOT]

Imports öğesi yalnızca Visual Basic projeleri için desteklenir.

<Imports>
    <Import>... </Import>
<Imports>

Alt Öğe

Açıklama

Import Öğesi

İsteğe bağlı öğe.Kod parçacığı için içeri aktarılan ad alanlarını içerir.Bir Imports öğesinde sıfır veya daha fazla Import öğesi olabilir.

Üst Öğe

Açıklama

Snippet Öğesi

Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Keyword Öğesi

Kod parçacığı için özel bir anahtar sözcük belirtir.Kod parçacığı anahtar sözcükleri Visual Studio tarafından kullanılır ve çevrimiçi içerik sağlayıcılarının aramaya veya kategorilere ayırmaya yönelik özel anahtar sözcükler eklemek için kullandıkları standart bir yöntemi temsil eder.

<Keyword>
    Code Snippet Keyword
</Keyword>

Üst Öğe

Açıklama

Keywords Öğesi

Tek tek Keyword öğelerini gruplandırır.

Bir metin değeri gereklidir.Kod parçacığı için anahtar sözcük.

Keywords Öğesi

Tek tek Keyword öğelerini gruplandırır.Kod parçacığı anahtar sözcükleri Visual Studio tarafından kullanılır ve çevrimiçi içerik sağlayıcılarının aramaya veya kategorilere ayırmaya yönelik özel anahtar sözcükler eklemek için kullandıkları standart bir yöntemi temsil eder

<Keywords>
    <Keyword>... </Keyword>
    <Keyword>... </Keyword>
<Keywords>

Alt Öğe

Açıklama

Keyword Öğesi

İsteğe bağlı öğe.Kod parçacığı için tek tek anahtar sözcükleri içerir.Bir Keywords öğesinde sıfır veya daha fazla Keyword öğesi olabilir.

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler içerir.

Literal Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini tanımlar.Literal öğesi, kod parçacığı içinde bir bütün halinde bulunan, ancak koda eklendikten sonra özelleştirilmesi söz konusu olabilecek bir kod parçası ikamesini tanımlamak için kullanılır.Örneğin, değişmez değer dizeleri, sayısal değerler ve bazı değişken adları değişmez değer olarak bildirilmelidir.

Değişmez değerler ve nesneler, selected veya end değerine sahip bir ID öğesi içeremez.$selected$ değeri, çağrıldığında kod parçacığına eklenecek olan belgedeki seçili metni temsil eder.$end$, kod parçacığı eklendikten sonra imlecin yerleştirileceği konumu işaretler.

<Literal Editable="true/false">
   <ID>... </ID>
   <ToolTip>... </ToolTip>
   <Default>... </Default>
   <Function>... </Function>
</Literal>

Öznitelik

Açıklama

Editable

İsteğe bağlı Boolean özniteliği.Kod parçacığı eklendikten sonra değişmez değerde düzenleme yapıp yapamayacağınızı belirtir.Bu özniteliğin varsayılan değeri: true.

Alt Öğe

Açıklama

Default Öğesi

Gerekli öğe.Kod parçacığını eklediğinizde değişmez değerin alacağı varsayılan değeri belirtir.Bir Literal öğesinde tam olarak bir Default öğesi olmalıdır.

Function Öğesi

İsteğe bağlı öğe.Değişmez değer Visual Studio'da odağa geldiğinde yürütülecek bir işlevi belirtir.Bir Literal öğesinde sıfır veya bir Function öğesi olabilir.

ID Öğesi

Gerekli öğe.Değişmez değer için benzersiz bir tanımlayıcı belirtir.Bir Literal öğesinde tam olarak bir ID öğesi olmalıdır.

ToolTip Öğesi

İsteğe bağlı öğe.Değişmez değerin beklenen değerini ve kullanımını açıklar.Bir Literal öğesinde sıfır veya bir Tooltip öğesi olabilir.

Üst Öğe

Açıklama

Declarations Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini ve nesnelerini içerir.

Namespace Öğesi

Kod parçacığının derlenip çalışması için içeri aktarılması gereken ad alanını belirtir.Namespace öğesinde belirtilen ad alanı, bir Imports deyiminde kodun başına otomatik olarak eklenir (zaten yoksa).

[!NOT]

Namespace öğesi yalnızca Visual Basic projeleri için desteklenir.

<Namespace>
    Namespace
</Namespace>

Üst Öğe

Açıklama

Import Öğesi

Belirtilen ad alanını içeri aktarır.

Bir metin değeri gereklidir.Bu metin, kod parçacığının içeri aktarıldığını varsaydığı bir ad alanını belirtir.

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesnelerini tanımlar.Object öğesi, kod parçacığının gerek duyduğu, ancak büyük olasılıkla kod parçacığının kendisi dışında tanımlanacak bir öğeyi tanımlamak için kullanılır.Örneğin, Windows Forms denetimleri, ASP.NET denetimleri, nesne örnekleri ve tür örnekleri nesne olarak bildirilmelidir.Nesne bildirimi bir tür belirtilmesini gerektirir ve bu da Type öğesiyle yapılır.

<Object Editable="true/false">
    <ID>... </ID>
    <Type>... </Type>
    <ToolTip>... </ToolTip>
    <Default>... </Default>
    <Function>... </Function>
</Object>

Öznitelik

Açıklama

Editable

İsteğe bağlı Boolean özniteliği.Kod parçacığı eklendikten sonra değişmez değerde düzenleme yapıp yapamayacağınızı belirtir.Bu özniteliğin varsayılan değeri: true.

Alt Öğe

Açıklama

Default Öğesi

Gerekli öğe.Kod parçacığını eklediğinizde değişmez değerin alacağı varsayılan değeri belirtir.Bir Literal öğesinde tam olarak bir Default öğesi olmalıdır.

Function Öğesi

İsteğe bağlı öğe.Değişmez değer Visual Studio'da odağa geldiğinde yürütülecek bir işlevi belirtir.Bir Literal öğesinde sıfır veya bir Function öğesi olabilir.

ID Öğesi

Gerekli öğe.Değişmez değer için benzersiz bir tanımlayıcı belirtir.Bir Literal öğesinde tam olarak bir ID öğesi olmalıdır.

ToolTip Öğesi

İsteğe bağlı öğe.Değişmez değerin beklenen değerini ve kullanımını açıklar.Bir Literal öğesinde sıfır veya bir Tooltip öğesi olabilir.

Type Öğesi

Gerekli öğe.Nesnenin türünü belirtir.Bir Object öğesinde tam olarak bir Type öğesi olmalıdır.

Üst Öğe

Açıklama

Declarations Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini ve nesnelerini içerir.

Reference Öğesi

Kod parçacığının gerek duyduğu derleme başvuruları hakkındaki bilgileri belirtir.

[!NOT]

Reference öğesi yalnızca Visual Basic projeleri için desteklenir.

<Reference>
    <Assembly>... </Assembly>
    <Url>... </Url>
</Reference>

Alt Öğe

Açıklama

Assembly Öğesi

Gerekli öğe.Kod parçacığının başvurduğu derlemenin adını içerir.Bir Reference öğesinde tam olarak bir Assembly öğesi olmalıdır.

Url Öğesi

İsteğe bağlı öğe.Başvurulan derleme hakkında daha fazla bilgi sağlayan bir URL içerir.Bir Reference öğesinde sıfır veya bir Url öğesi olabilir.

Üst Öğe

Açıklama

References Öğesi

Reference öğeleri için gruplandırma öğesi.

References Öğesi

Tek tek Reference öğelerini gruplandırır.

[!NOT]

References öğesi yalnızca Visual Basic projeleri için desteklenir.

<References>
    <Reference>... </Reference>
</References>

Alt Öğe

Açıklama

Reference Öğesi

İsteğe bağlı öğe.Kod parçacığı için derleme başvuruları hakkındaki bilgileri içerir.Bir References öğesinde sıfır veya daha fazla Reference öğesi olabilir.

Üst Öğe

Açıklama

Snippet Öğesi

Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Shortcut Öğesi

Kod parçacığını eklemek için kullanılan kısayol metnini belirtir.Bir Shortcut öğesinin metin değeri yalnızca alfasayısal karakterleri, tireleri ( - ) ve alt çizgileri ( _ ) içerebilir.

Uyarı notuUyarı

_ ve – C++ kod parçacığı kısayollarında desteklenmeyen karakterlerdir.

<Shortcut>
    Shortcut Text
</Shortcut>

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler içerir.

Metin değeri isteğe bağlıdır.Bu metin, kod parçacığını eklemek için bir kısayol olarak kullanılır.

Snippet Öğesi

Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu belirtir.

<Snippet>
    <References>... </References>
    <Imports>... </Imports>
    <Declarations>... </Declarations>
    <Code>... </Code>
</Snippet>

Alt Öğe

Açıklama

Code Öğesi

Gerekli öğe.Bir belge dosyasına eklemek istediğiniz kodu belirtir.Bir Snippet öğesinde tam olarak bir Code öğesi olmalıdır.

Declarations Öğesi

İsteğe bağlı öğe.Bir kod parçacığının düzenleyebileceğiniz bölümlerini oluşturan değişmez değerleri ve nesneleri belirtir.Bir Snippet öğesinde sıfır veya bir Declarations öğesi olabilir.

Imports Öğesi

İsteğe bağlı öğe.Tek tek Import öğelerini gruplandırır.Bir Snippet öğesinde sıfır veya bir Imports öğesi olabilir.

İsteğe bağlı öğe.Tek tek Reference öğelerini gruplandırır.Bir Snippet öğesinde sıfır veya bir References öğesi olabilir.

Üst Öğe

Açıklama

CodeSnippet Öğesi

Visual Studio kod dosyalarına ekleyebileceğiniz bir başlık ve birden fazla IntelliSense Kod Parçacığı belirtmenizi sağlar.

SnippetType Öğesi

Visual Studio'nun kod parçacığını nasıl eklediğini belirtir.

<SnippetType>
    SurroundsWith/Expansion
<SnippetType>

Üst Öğe

Açıklama

SnippetTypes Öğesi

SnippetType öğelerini gruplandırır.

Metin değeri şu değerlerden biri olmalıdır:

  • SurroundsWith: Kod parçacığının, seçilen bir kod parçasının etrafına yerleştirilmesini sağlar.

  • Expansion: Kod parçacığının imlece eklenmesini sağlar.

  • Refactoring: Kod parçacığının Visual C# yeniden düzenlemesi sırasında kullanıldığını belirtir.Refactoring, özel kod parçacıklarında kullanılamaz.

SnippetTypes Öğesi

Tek tek SnippetType öğelerini gruplandırır.SnippetTypes öğesi yoksa, kod parçacığı kodun herhangi bir yerine eklenebilir.

<SnippetTypes>
    <SnippetType>... </SnippetType>
    <SnippetType>... </SnippetType>
<SnippetTypes>

Alt Öğe

Açıklama

SnippetType Öğesi

İsteğe bağlı öğe.Visual Studio'nun kod parçacığını kodun içine nasıl eklediğini belirtir.Bir SnippetTypes öğesinde sıfır veya daha fazla SnippetType öğesi olabilir.

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler belirtir.

Title Öğesi

Kod parçacığı için başlığı belirtir.Kod parçacığının Title öğesinde saklanan başlık, Kod Parçacığı Seçicisi'nde ve kod parçacığının açıklamasında (Kod Parçacıkları Yöneticisi'nde) görünür.

<Title>
    Code Snippet Title
<Title>

Üst Öğe

Açıklama

Header Öğesi

Kod parçacığı hakkında genel bilgiler belirtir.

Bir metin değeri gereklidir.Bu metin kod parçacığının başlığını belirtir.

ToolTip Öğesi

Kod parçacığındaki bir değişmez değerin veya nesnenin beklenen değerini ve kullanımını açıklar; Visual Studio, kod parçacığını bir projeye eklerken ToolTip öğesinde bunu görüntüler.ToolTip metni, kod parçacığı eklendikten sonra değişmez değerin veya nesnenin üzerine fare geldiğinde görüntülenir.

<ToolTip>
    ToolTip description
</ToolTip>

Üst Öğe

Açıklama

Literal Öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesne alanlarını tanımlar.

Bir metin değeri gereklidir.Bu metin, kod parçacığındaki nesne veya değişmez değer ile ilişkilendirilecek ToolTip açıklamasını belirtir.

Type Öğesi

Nesnenin türünü belirtir.Object öğesi, kod parçacığının gerek duyduğu, ancak büyük olasılıkla kod parçacığının kendisi dışında tanımlanacak bir öğeyi tanımlamak için kullanılır.Örneğin, Windows Forms denetimleri, ASP.NET denetimleri, nesne örnekleri ve tür örnekleri nesne olarak bildirilmelidir.Nesne bildirimi bir tür belirtilmesini gerektirir ve bu da Type öğesiyle yapılır.

<Type>
    Type
</Type>

Üst Öğe

Açıklama

Object Öğesi

Kod parçacığının düzenleme yapabileceğiniz nesne alanlarını tanımlar.

Bir metin değeri gereklidir.Bu metin nesnenin türünü belirtir.

Url Öğesi

Başvurulan derleme hakkında daha fazla bilgi sağlayan bir URL'yi belirtir.

[!NOT]

Url öğesi yalnızca Visual Basic projeleri için desteklenir.

<Url>
    www.microsoft.com
</Url>

Üst Öğe

Açıklama

Reference Öğesi

Kod parçacığının gerek duyduğu derleme başvurularını belirtir.

Bir metin değeri gereklidir.Bu metin, başvurulan derleme hakkında daha fazla bilgi içeren bir URL'yi belirtir.Bu URL, başvuru projeye eklenemediğinde görüntülenir.

Ayrıca bkz.

Görevler

İzlenecek Yol: Kod Parçacığı Oluşturma

Diğer Kaynaklar

Kod Parçacıkları