Welcome to mirror list, hosted at ThFree Co, Russian Federation.

VBNetBinding.addin.xml « VBNetBinding « addins « src « main - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 2cd368102a4110954729193e4524f49c7f05e99e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<Addin id          = "VBBinding"
       namespace   = "MonoDevelop"
       name        = "VB.NET Language Binding"
       author      = "Levi Bard"
       copyright   = "LGPL"
       url         = "http://bard.sytes.net/vbnetbinding"
       description = "VB.NET Language Binding"
	   category    = "Language bindings"
       version     = "2.9.5">

	<Dependencies>
		<Addin id="Core" version="2.9.5"/>
		<Addin id="Ide" version="2.9.5"/>
	</Dependencies>
	
	<Extension path = "/MonoDevelop/ProjectModel/MSBuildItemTypes">
		<DotNetProject 
			language="VBNet" 
			extension="vbproj" 
			guid="{F184B08F-C81C-45F6-A57F-5ABD9991F28F}" 
			import="$(MSBuildBinPath)\Microsoft.VisualBasic.targets"
			resourceHandler="MonoDevelop.VBNetBinding.VBNetResourceIdBuilder"/>
	</Extension>
	
	<Extension path = "/MonoDevelop/ProjectModel/MD1SerializationMaps">
		<SerializationMap resource="md1format.xml" />
	</Extension>

  	<Extension path = "/MonoDevelop/Ide/FileFilters">
		<FileFilter id = "VBNet"
			insertbefore = "AllFiles"
			_label = "VB.NET Files"
			extensions = "*.vb"/>
	</Extension>

	<Extension path = "/MonoDevelop/Ide/FileTemplates">
		<FileTemplate id = "EmptyVBFile" resource = "EmptyVBFile.xft.xml"/>
		<FileTemplate id = "VBAssemblyInfo" resource = "AssemblyInfo.xft.xml"/>
	</Extension>

	<Extension path = "/MonoDevelop/Ide/ProjectTemplates">
		<ProjectTemplate id = "EmptyVBProject" resource = "EmptyVBProject.xpt.xml"/>
		<ProjectTemplate id = "VBConsoleApplicationProject" resource = "VBConsoleApplicationProject.xpt.xml"/>
		<ProjectTemplate id = "VBGtkSharp2Project" resource = "VBGtkSharp2Project.xpt.xml"/>
	</Extension>
  
	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/General">
		<Condition id="ActiveLanguage" value="VBNet">
			<Panel id = "VBNetProjectOptionsPanel"
				_label = "General Options" 
				class = "MonoDevelop.VBNetBinding.ProjectOptionsPanel"/>
			<Panel id = "VBNetOutputOptionsPanel"
				_label = "Imports" 
				class = "MonoDevelop.VBNetBinding.ImportOptionsPanel"/>
		</Condition>
	</Extension>

	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Build/Compiler">
		<Condition id="ActiveLanguage" value="VBNet">
			<Panel id = "VBNetConfigurationOptionsPanel"
				_label = "Compiler Options" 
				class = "MonoDevelop.VBNetBinding.ConfigurationOptionsPanel"/>
		</Condition>
	</Extension>

	<Extension path = "/MonoDevelop/Core/StockIcons">
		<StockIcon stockid = "md-vb-file" resource = "VB.FileIcon" size="Menu" />
	</Extension>
	
	<Extension path = "/MonoDevelop/Core/MimeTypes">
		<MimeType id="text/x-vb" _description="Visual Basic source code" icon="md-vb-file" isText="true">
			<File pattern="*.vb" />
		</MimeType>
	</Extension>

	<Extension path = "/MonoDevelop/ProjectModel/LanguageBindings">
		<LanguageBinding id = "VBNet"
			supportedextensions = ".vb"
			class = "MonoDevelop.VBNetBinding.VBLanguageBinding" />
	</Extension>
  
	<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
		<DataType class = "MonoDevelop.VBNetBinding.VBCompilerParameters" />
		<DataType class = "MonoDevelop.VBNetBinding.Import" />
	</Extension>
	<!--
	<Extension path = "/MonoDevelop/ProjectModel/DomParser">
		<Parser class = "MonoDevelop.VBNetBinding.DomParser" fileExtensions=".vb" />
	</Extension>-->
	
</Addin>