2010-02-18 6 views
0

son possible d'ajouter mes propres chaînes à Visual Studio 2008 intellisense pour C# en utilisant uniquement le fichier xsd? (. Sans bibliothèque de classes et sans moyens mis en œuvre)Ajouter des mots personnalisés à Video Studio Intellisense 2008 C#

par exemple, je vais modifier ici un scénario: xsd:

<?xml version="1.0" encoding="utf-8"?> 
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://SampleCustomer" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
    <xs:element name="Customers"> 
    <xs:complexType> 
     <xs:sequence> 
     <xs:element name="Customer"> 
      <xs:complexType> 
      <xs:sequence> 
       <xs:element name="Address" />    
      </xs:sequence>   
      </xs:complexType> 
     </xs:element> 
     </xs:sequence> 
    </xs:complexType> 
    </xs:element> 
</xs:schema> 
Code

derrière (en utilisant VS 2008 C#): quand je vais appuyer sur ctrl + maj il va ouvrir intellisense et je veux utiliser/sélectionner du client IntelliSense. Y a-t-il un moyen de le résoudre? Si oui, comment puis-je le faire?

Merci.

+1

Qu'est-ce que vous essayez d'accomplir? –

Répondre

0

Je n'ai pas fait cela dans Visual Studio 2008, mais j'ai avec Visual Studio 2005 et Option 1 des instructions fonctionne bien.

Copiez le XSD dans le répertoire des schémas Visual Studio 2005

Placez une copie du fichier XSD dans le dossier % ProgramFiles% \ Microsoft Visual Studio 8 \ XML \ Schemas

Pour 2008, utilisez le répertoire

% ProgramFiles% \ Microsoft Visual Studio 9 \ XML \ Schémas

http://blogs.msdn.com/astebner/archive/2005/12/07/501466.aspx

+0

merci pour votre réponse mais .. je l'ai essayé aujourd'hui pour quelques fois et ne travaille pas dans le code derrière. Je peux appeler mon client et ses propriétés comme des balises dans les fichiers de configuration de l'application et du web. mais rien ne marche dans C#. – SHADYYY

Questions connexes