Antwort

2

Gerade diese genannte C in einer Datei speichern,: \ Users \\ Dokumente \ Visual Studio 2010 \ Code-Snippets \ Visual Basic \ Eigene Code-Snippets \ DefaultProperty.snippet und starten Sie VS erneut ... oder legen Sie es in dieser Datei, aber nicht in diesem Verzeichnis, dann in VS klicken Sie auf Extras, Code-Snippets-Manager und wählen Sie Visual Einfach wie die Sprache ... klicken Sie auf die Schaltfläche Importieren. Wählen Sie Ihre neue Datei und dann den obersten Ordner "Meine Snippets". Jetzt in der IDE geben Sie einfach PropDefAuto und Registerkarte Tab ein. Fühlen Sie sich frei, die Datei zu ändern.

<?xml version="1.0" encoding="UTF-8"?> 
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 
    <CodeSnippet Format="1.0.0"> 
    <Header> 
     <Title>Define a Auto-Implemented Default Property</Title> 
     <Author>Some Guy On SO</Author> 
     <Description>Defines an Auto-Implemented default property or index property.</Description> 
     <Keywords> 
      <Keyword>PropAuto</Keyword> 
     </Keywords> 
     <Shortcut>PropDefAuto</Shortcut> 
    </Header> 
    <Snippet> 
     <Imports> 
     <Import> 
      <Namespace>System</Namespace> 
     </Import> 
     </Imports> 
     <Declarations> 
     <Literal> 
      <ID>propertyName</ID> 
      <Type> 
      </Type> 
      <ToolTip>Rename to descriptive name for the property.</ToolTip> 
      <Default>PropertyName</Default> 
     </Literal> 
     <Literal> 
      <ID>indexType</ID> 
      <Type> 
      </Type> 
      <ToolTip>Replace with the type of the index</ToolTip> 
      <Default>Integer</Default> 
     </Literal> 
     <Literal> 
      <ID>propertyType</ID> 
      <Type> 
      </Type> 
      <ToolTip>Replace with the type returned by the property.</ToolTip> 
      <Default>String</Default> 
     </Literal> 
     <Literal> 
      <ID>IndexIsValid</ID> 
      <Type>Boolean</Type> 
      <ToolTip>Replace with an expression to test if index is valid.</ToolTip> 
      <Default>True</Default> 
     </Literal> 
     </Declarations> 
     <Code Language="VB" Kind="method decl"><![CDATA[Public Property $propertyName$ As $PropertyType$ 
     ]]></Code> 
    </Snippet> 
    </CodeSnippet> 
</CodeSnippets> 
+0

Errr, das war für VS 2010 BTW ... wenn Sie wollen, VS 2008, finden Sie einfach die Snippit auf die gleiche Weise in VS 2008, die die Eigenschaft und ändert ... aber nicht überschreiben ... setzen Sie Ihre benutzerdefinierte ein das Meine Snippits dir. – CrazyDart

+0

Mein schlechter ... dieser Ausschnitt funktioniert in den Jahren 2005, 2008 und 2010. – CrazyDart

+0

Schön! Jetzt muss ich nur herausfinden, wie ich es in meiner Intellisense bekomme. :) –

0

Die nächstgelegene Sie derzeit in VB bekommen ist die Eingabe aus

Property Name as string 

Sie können von The Gu Weitere Informationen in this blog Beitrag finden

+0

Ja, das ist, was ich getan habe ... versuchen, auf etwas Tipparbeit zu sparen. :) –