0

多くの場合、intelliSenseは、属性またはプロパティに値を設定するときに役立ちます。

そのため、ヒットすると=(または:スタイル属性内で)、設定可能なすべてのオプションが提案されます。(値を割り当てるために選択したパラメーターに応じて)

例:font-familyスタイルでは、入力するとすぐに、:使用可能なすべてのフォントが提供されます。

私の質問は、どうすればカスタム提案を行うことができますか?

C#タイプの中にあるように見えますenum

私の場合 (答えに関連する場合...)

自分のパラメーター値のリストであるintelliSenseに追加したいので、ヒット= するとすぐに設定するオプションが表示されます(以前にVisual Studioに追加したもの)。

これは私が実装しようとしていたものの例です、

Ajax AutoCompleteExtender 選択した場合は、にもう1つのパラメータを設定できます。ContextKey

<cc1:ToolkitScriptManager ID="ToolKitScrptMan1" runat="server">
</cc1:ToolkitScriptManager>

 <cc1:AutoCompleteExtender ID="AutoCompleteExtender1"
        TargetControlID="TBX_FontsAC" runat="server"
        MinimumPrefixLength="1" EnableCaching="true"  
        ServiceMethod="FontNamesList_AutoCompDataSrc"
        FirstRowSelected="true".... and some more parameters......>
 </cc1:AutoCompleteExtender>

それは選択肢の1つにすぎないので、それが今のところ私が望んでいることです。私が考えていた他のシナリオがいくつかあったことを覚えているので、このアイデアを実装することにしました。

4

1 に答える 1

1

Intellisense ファイルを編集できることがわかっている限り、C:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemasここにいくつかの情報があります。

http://blog.whconsult.com/2008/11/20/AddingIntellisenseToVisualStudioForCustomConfigurationSections.aspx

でも気をつけて!最初にすべてをバックアップしてください!

于 2012-12-18T13:41:05.390 に答える