Browse Source

Code completion sample was using the obsolete Instance property on VBNetAmbience and CSharpAmbience.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3098 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Matt Ward 17 years ago
parent
commit
4088319ffe
  1. 4
      samples/CSharpCodeCompletion/CodeCompletionData.cs

4
samples/CSharpCodeCompletion/CodeCompletionData.cs

@ -26,6 +26,8 @@ namespace CSharpEditor
{ {
IMember member; IMember member;
IClass c; IClass c;
static VBNetAmbience vbAmbience = new VBNetAmbience();
static CSharpAmbience csharpAmbience = new CSharpAmbience();
public CodeCompletionData(IMember member) public CodeCompletionData(IMember member)
: base(member.Name, null, GetMemberImageIndex(member)) : base(member.Name, null, GetMemberImageIndex(member))
@ -95,7 +97,7 @@ namespace CSharpEditor
/// </summary> /// </summary>
static string GetText(IEntity entity) static string GetText(IEntity entity)
{ {
IAmbience ambience = MainForm.IsVisualBasic ? (IAmbience)VBNetAmbience.Instance : CSharpAmbience.Instance; IAmbience ambience = MainForm.IsVisualBasic ? (IAmbience)vbAmbience : csharpAmbience;
if (entity is IMethod) if (entity is IMethod)
return ambience.Convert(entity as IMethod); return ambience.Convert(entity as IMethod);
if (entity is IProperty) if (entity is IProperty)

Loading…
Cancel
Save