Aracılığıyla paylaş


Kod parçacıkları şema başvurusu

Kod parçacıkları, uygulamanıza eklemeye hazır önceden kimlik doğrulaması yapılan kod parçalarıdır. Yinelenen kod yazmak veya örnekleri aramak için harcanan süreyi azaltmak için kod parçacıkları kullanarak üretkenliği ve güvenilirliği artırabilirsiniz.

Bu makale, Visual Studio IntelliSense Kod Parçacığı XML şemasına bir başvuru sağlar. Kendi kod parçacıklarınızı oluşturmak ve bunları Visual Studio'nun zaten içerdiği kod parçacıklarına eklemek için şemayı kullanabilirsiniz.

Assembly öğesi

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

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

<Assembly>
    AssemblyName
</Assembly>
Üst öğe Açıklama
Başvuru öğ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
Üst bilgi öğ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.

Kod öğesi

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

Anahtar sözcükler

öğesinin metninde Code iki ayrılmış sözcük kullanılabilir: $end$ ve $selected$. $end$ , kod parçacığı eklendikten sonra imleci yerleştirmek için konumu işaretler. $selected$ , kod parçacığı çağrıldığında kod parçacığına eklenecek seçili belge metnini temsil eder. Örneğin, aşağıdakileri içeren bir kod parçacığı verilmiştir:

$selected$ is a great color.

Kullanıcı kod parçacığını çağırdığında sözcük Blue seçilirse sonuç şöyle olur:

Blue is a great color.

Kod parçacığında bir $end$$selected$ veya birden çok kez kullanamazsınız. Bunu yaparsanız, yalnızca ikinci örnek tanınır. Aşağıdakileri içeren bir kod parçacığı verildi:

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

Sözcük Blue seçiliyse sonuç şu şekilde olur:

 is a great color. I love Blue.

ve arasında $selected$isbir boşluk olduğundan ilk boşluk görüntülenir.

Diğer $ tüm anahtar sözcükler ve <Object> etiketlerinde <Literal> dinamik olarak tanımlanır.

Aşağıdaki kod, öğesinin Code yapısını gösterir:

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

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

Özellikler

öğesi için Code kullanılabilecek üç öznitelik vardır:

  • Dil. Kod parçacığının dilini belirten gerekli öznitelik. Değer aşağıdaki değerlerden biri olmalıdır:

    Value Açıklama
    VB Visual Basic kod parçacığı.
    CSharp C# kod parçacığı.
    CPP C++ kod parçacığı.
    XAML XAML kod parçacığı.
    XML XML kod parçacığı.
    JavaScript JavaScript kod parçacığı.
    TypeScript TypeScript kod parçacığı.
    SQL SQL kod parçacığı.
    HTML HTML kod parçacığı.
  • Çok nazik. Kod parçacığının içerdiği kod türünü belirten isteğe bağlı öznitelik. Değer aşağıdaki değerlerden biri olmalıdır:

    Value Açıklama
    method body Kod parçacığı bir yöntem gövdesidir ve bu nedenle bir yöntem bildirimi içine eklenmelidir.
    method decl Kod parçacığı bir yöntemdir ve bu nedenle bir sınıf veya modül içine eklenmelidir.
    type decl Kod parçacığı bir türdür ve bu nedenle bir sınıf, modül veya ad alanına eklenmelidir.
    file Kod parçacığı tam bir kod dosyasıdır ve tek başına bir kod dosyasına veya ad alanına eklenebilir.
    any Kod parçacığı her yere eklenebilir. Bu etiket, açıklamalar gibi içeriğe bağımlı kod parçacıkları için kullanılır.
  • Sınırlayıcı. Koddaki değişmez değerleri ve nesneleri açıklamak için kullanılan sınırlayıcıyı belirten isteğe bağlı öznitelik. Sınırlayıcı varsayılan olarak şeklindedir $.

Üst öğe

Üst öğe Açıklama
Kod parçacığı öğesi Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

CodeSnippet öğesi

Visual Studio Code dosyalarına ekleyebileceğiniz bir başlık ve birden çok kod parçacığı belirtmenize olanak tanır.

<CodeSnippet Format="x.x.x">
    <Header>... </Header>
    <Snippet>... </Snippet>
</CodeSnippet>
Öznitelik Açıklama
Biçim Gerekli öznitelik. Kod parçacığının şema sürümünü belirtir. Format özniteliği, söz diziminde, her x birinin sürüm numarasının x.x.xsayısal değerini temsil ettiği bir dize olmalıdır. Visual Studio, anlamadığı Biçim özniteliklerine sahip kod parçacıklarını yoksayar.
Alt öğe Açıklama
Üst bilgi öğesi Gerekli öğe. Kod parçacığı hakkında genel bilgiler içerir. Kod parçacığında tam olarak Header bir öğe olmalıdır.
Kod parçacığı öğesi Gerekli öğe. Visual Studio tarafından eklenecek kodu içerir. Kod parçacığında tam olarak Snippet bir öğe olmalıdır.
Üst öğe Açıklama
CodeSnippets öğesi Kod parçacığı XML şemasının kök öğesi.

CodeSnippets öğesi

CodeSnippet öğelerini gruplandırma. 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 öğede sıfır veya daha fazla CodeSnippet öğe olabilir.

Bildirimler öğ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
Değişmez değer öğesi İsteğe bağlı öğe. Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini tanımlar. Bir Declarations öğede sıfır veya daha fazla Literal öğe olabilir.
Nesne öğesi İsteğe bağlı öğe. Kod parçacığının düzenleme yapabileceğiniz nesnelerini tanımlar. Bir Declarations öğede sıfır veya daha fazla Object öğe olabilir.
Üst öğe Açıklama
Kod parçacığı öğesi Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Varsayılan öğe

Bir 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
Değişmez değer öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.
Nesne öğ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 kod parçacığının içeriği hakkında açıklayıcı bilgileri belirtir.

<Description>
    Code Snippet Description
</Description>
Üst öğe Açıklama
Üst bilgi öğesi Kod parçacığı hakkında genel bilgiler içerir.

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

İşlev öğesi

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

Not

Tüm diller öğeleri desteklemez Function . Hangi işlevlerin kullanılabildiğini öğrenmek için dile özgü belgelere bakın.

<Function>
    FunctionName
</Function>
Üst öğe Açıklama
Değişmez değer öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.
Nesne öğ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.

Üst bilgi öğesi

Kod parçacığı hakkında genel bilgiler 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 öğede sıfır veya bir AuthorHeader öğe olabilir.
Description öğesi İsteğe bağlı öğe. Kod parçacığının açıklaması. Bir öğede sıfır veya bir DescriptionHeader öğe olabilir.
HelpUrl öğesi İsteğe bağlı öğe. Kod parçacığı hakkında daha fazla bilgi içeren URL. Bir öğede sıfır veya bir HelpURLHeader öğe olabilir.
Anahtar Sözcükler öğesi İsteğe bağlı öğe. Öğeleri gruplandırma Keyword . Bir öğede sıfır veya bir KeywordsHeader öğe olabilir.
Kısayol öğesi İsteğe bağlı öğe. Kod parçacığını eklemek için kullanılabilecek kısayol metnini belirtir. Bir öğede sıfır veya bir ShortcutHeader öğe olabilir.
SnippetTypes öğesi İsteğe bağlı öğe. Öğeleri gruplandırma SnippetType . Bir öğede sıfır veya bir SnippetTypesHeader öğe olabilir. Öğe yoksa SnippetTypes kod parçacığı her zaman geçerlidir.
Başlık öğesi Gerekli öğe. Kod parçacığının kolay adı. Bir öğede tam olarak Title bir Header öğe 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 öğesini kullanmaz HelpUrl . öğesi IntelliSense Kod Parçacığı XML şemasının bir parçasıdır ve öğesini içeren kod parçacıkları doğrulanır, ancak öğenin değeri hiçbir zaman kullanılmaz.

<HelpUrl>
    www.microsoft.com
</HelpUrl>
Üst öğe Açıklama
Üst bilgi öğ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

Bir veya Object öğesi için benzersiz bir Literal tanımlayıcı belirtir. Aynı kod parçacığındaki iki değişmez değer veya nesnenin öğelerinde ID aynı metin değeri olamaz. Değişmez değerler ve nesneler değeri endolan bir ID öğe içeremez. Değer $end$ ayrılmıştır ve kod parçacığı eklendikten sonra imleci yerleştirmek için konumu işaretlemek için kullanılır.

<ID>
    Unique Identifier
</ID>
Üst öğe Açıklama
Değişmez değer öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.
Nesne öğ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 kod parçacığı tarafından kullanılan içeri aktarılan ad alanlarını belirtir.

<Import>
    <Namespace>... </Namespace>
</Import>
Alt öğe Açıklama
Ad alanı öğesi Gerekli öğe. Kod parçacığı tarafından kullanılan ad alanını belirtir. Bir öğede tam olarak Namespace bir Import öğe olmalıdır.
Üst öğe Açıklama
Imports öğesi Öğeler için Import gruplandırma öğesi.

Imports öğesi

Tek tek Import öğeleri gruplandırma.

<Imports>
    <Import>... </Import>
</Imports>
Alt öğe Açıklama
İçeri aktarma öğesi İsteğe bağlı öğe. Kod parçacığı için içeri aktarılan ad alanlarını içerir. Bir Imports öğede sıfır veya daha fazla Import öğe olabilir.
Üst öğe Açıklama
Kod parçacığı öğesi Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Anahtar sözcük öğ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
Anahtar Sözcükler öğesi Tek tek Keyword öğeleri gruplandırma.

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

Anahtar Sözcükler öğesi

Tek tek Keyword öğeleri gruplandırma. 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
Anahtar sözcük öğesi İsteğe bağlı öğe. Kod parçacığı için tek tek anahtar sözcükleri içerir. Bir Keywords öğede sıfır veya daha fazla Keyword öğe olabilir.
Üst öğe Açıklama
Üst bilgi öğesi Kod parçacığı hakkında genel bilgiler içerir.

Değişmez değer öğesi

Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini tanımlar. Literal öğesi, kod parçacığı eklendikten sonra özelleştirilebilen, tamamen kod parçacığının içinde yer alan bir kod parçasının yerini alı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 veya enddeğerine selected sahip bir ID öğe içeremez. Değer $selected$ , kod parçacığı çağrıldığında kod parçacığına eklenecek seçili belge metnini temsil eder. $end$ , kod parçacığı eklendikten sonra imleci yerleştirmek için konumu işaretler.

<Literal Editable="true/false">
   <ID>... </ID>
   <ToolTip>... </ToolTip>
   <Default>... </Default>
   <Function>... </Function>
</Literal>
Öznitelik Açıklama
Düzenlenebilir İsteğe bağlı Boolean öznitelik. Kod parçacığı eklendikten sonra değişmez değerde düzenleme yapıp yapamayacağınızı belirtir. Bu özniteliğin varsayılan değeridir true.
Alt öğe Açıklama
Varsayılan öğe Gerekli öğe. Kod parçacığını eklediğinizde değişmez değerin alacağı varsayılan değeri belirtir. Bir öğede tam olarak Default bir Literal öğe olmalıdır.
İşlev öğ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 öğede sıfır veya bir FunctionLiteral öğe olabilir.
ID öğesi Gerekli öğe. Değişmez değer için benzersiz bir tanımlayıcı belirtir. Bir öğede tam olarak ID bir Literal öğe 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 öğede sıfır veya bir ToolTipLiteral öğe olabilir.
Üst öğe Açıklama
Bildirimler öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini ve nesnelerini içerir.

Ad alanı öğesi

Kod parçacığının derlenip çalışması için içeri aktarılması gereken ad alanını belirtir. öğesinde Namespace belirtilen ad alanı, henüz yoksa kodun başındaki bir using yönergeye veya Imports deyime otomatik olarak eklenir.

<Namespace>
    Namespace
</Namespace>
Üst öğe Açıklama
İçeri aktarma öğ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.

Nesne öğesi

Kod parçacığının düzenleme yapabileceğiniz nesnelerini tanımlar. öğesi kod Object parçacığının kendisi dışında tanımlanan kod parçacığının gerektirdiği bir öğeyi tanımlar. Örneğin, Windows Forms denetimleri, ASP.NET denetimleri, nesne örnekleri ve tür örnekleri nesne olarak bildirilmelidir. Nesne bildirimleri, öğesiyle yapılan bir türün Type belirtilmesi gerekir.

<Object Editable="true/false">
    <ID>... </ID>
    <Type>... </Type>
    <ToolTip>... </ToolTip>
    <Default>... </Default>
    <Function>... </Function>
</Object>
Öznitelik Açıklama
Düzenlenebilir İsteğe bağlı Boolean öznitelik. Kod parçacığı eklendikten sonra değişmez değerde düzenleme yapıp yapamayacağınızı belirtir. Bu özniteliğin varsayılan değeridir true.
Alt öğe Açıklama
Varsayılan öğe Gerekli öğe. Kod parçacığını eklediğinizde değişmez değerin alacağı varsayılan değeri belirtir. Bir öğede tam olarak Default bir Literal öğe olmalıdır.
İşlev öğ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 öğede sıfır veya bir FunctionLiteral öğe olabilir.
ID öğesi Gerekli öğe. Değişmez değer için benzersiz bir tanımlayıcı belirtir. Bir öğede tam olarak ID bir Literal öğe 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 öğede sıfır veya bir ToolTipLiteral öğe olabilir.
Tür öğesi Gerekli öğe. Nesnenin türünü belirtir. Bir öğede tam olarak Type bir Object öğe olmalıdır.
Üst öğe Açıklama
Bildirimler öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değerlerini ve nesnelerini içerir.

Başvuru öğesi

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

<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 öğede tam olarak Assembly bir Reference öğe 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 öğede sıfır veya bir UrlReference öğe olabilir.
Üst öğe Açıklama
References öğesi Öğeler için Reference gruplandırma öğesi.

References öğesi

Tek tek Reference öğeleri gruplandırma.

<References>
    <Reference>... </Reference>
</References>
Alt öğe Açıklama
Başvuru öğesi İsteğe bağlı öğe. Kod parçacığı için derleme başvuruları hakkındaki bilgileri içerir. Bir References öğede sıfır veya daha fazla Reference öğe olabilir.
Üst öğe Açıklama
Kod parçacığı öğesi Kod parçacığı için başvuruları, içeri aktarımları, bildirimleri ve kodu içerir.

Kısayol öğesi

Kod parçacığını eklemek için kullanılan kısayol metnini belirtir. Bir Shortcut öğenin metin değeri yalnızca alfasayısal karakterler ve alt çizgi (_) içerebilir.

Not

Alt çizgi (_) karakteri C++ kod parçacığı kısayollarında desteklenmez.

<Shortcut>
    Shortcut Text
</Shortcut>
Üst öğe Açıklama
Üst bilgi öğ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.

Kod parçacığı öğ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
Kod öğesi Gerekli öğe. Bir belge dosyasına eklemek istediğiniz kodu belirtir. Bir öğede tam olarak Code bir Snippet öğe olmalıdır.
Bildirimler öğ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 öğede sıfır veya bir DeclarationsSnippet öğe olabilir.
Imports öğesi İsteğe bağlı öğe. Tek tek Import öğeleri gruplandırma. Bir öğede sıfır veya bir ImportsSnippet öğe olabilir.
References öğesi İsteğe bağlı öğe. Tek tek Reference öğeleri gruplandırma. Bir öğede sıfır veya bir ReferencesSnippet öğe olabilir.
Üst öğe Açıklama
CodeSnippet öğesi Visual Studio Code dosyalarına ekleyebileceğiniz bir başlık ve birden çok kod parçacığı belirtmenize olanak tanır.

SnippetType öğesi

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

<SnippetType>
    SurroundsWith/Expansion
</SnippetType>
Üst öğe Açıklama
SnippetTypes öğesi Öğeleri gruplandırma SnippetType .

Değer aşağıdaki değerlerden biri olmalıdır:

Value Açıklama
Expansion Kod parçacığının imleçte eklenmesine izin verir.
Refactoring Kod parçacığının C# yeniden düzenlemesi sırasında kullanıldığını belirtir. Refactoring özel kod parçacıklarında kullanılamaz.
SurroundsWith Kod parçacığının seçili bir kod parçasının çevresine yerleştirilmesine izin verir.

SnippetTypes öğesi

Tek tek SnippetType öğeleri gruplandırma. SnippetTypes öğesi yoksa, kod parçacığı imleç üzerine eklenebilir veya seçili kodun etrafına yerleştirilebilir.

<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 öğede sıfır veya daha fazla SnippetType öğe olabilir.
Üst öğe Açıklama
Üst bilgi öğesi Kod parçacığı hakkında genel bilgiler belirtir.

Başlık öğesi

Kod parçacığı için başlığı belirtir. Kod parçacığının Title öğesinde depolanan başlık, kod parçacığı seçicisinde ve Kod Parçacığı Yöneticisi'nde kod parçacığının adı olarak görünür.

<Title>
    Code Snippet Title
</Title>
Üst öğe Açıklama
Üst bilgi öğ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ığında 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 bu bilgileri bir Araç İpucu'nda görüntüler. Araç İpucu, kod parçacığı eklendikten sonra fare değişmez değerin veya nesnenin üzerine geldiğinde de görüntülenir.

<ToolTip>
    ToolTip description
</ToolTip>
Üst öğe Açıklama
Değişmez değer öğesi Kod parçacığının düzenleme yapabileceğiniz değişmez değer alanlarını tanımlar.
Nesne öğ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.

Tür öğesi

Nesnenin türünü belirtir. Object öğesi, kod parçacığının gerektirdiği ancak büyük olasılıkla kod parçacığının dışında tanımlanmış olan bir öğeyi tanımlar. Örneğin, Windows Forms denetimleri, ASP.NET denetimleri, nesne örnekleri ve tür örnekleri nesne olarak bildirilmelidir. Nesne bildirimleri, öğesiyle yapılan bir türün Type belirtilmesi gerekir.

<Type>
    Type
</Type>
Üst öğe Açıklama
Nesne öğ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. Örneğin:

<Type>System.Data.SqlClient.SqlConnection</Type>

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
Başvuru öğ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. Başvuru projeye eklenemediyse bu URL görüntülenir.