aboutsummaryrefslogtreecommitdiff
path: root/src/samples/Dtf/Documents/Reference
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2022-07-14 15:19:53 -0700
committerRob Mensching <rob@firegiant.com>2022-07-14 16:02:24 -0700
commit229242cf7c328b89b5aa65ed7a04e33c8b93b393 (patch)
treede0a9547e73e46490b0946d6850228d5b30258b8 /src/samples/Dtf/Documents/Reference
parentf46ca6a9dce91607ffc9855270dd6998216e1a8b (diff)
downloadwix-229242cf7c328b89b5aa65ed7a04e33c8b93b393.tar.gz
wix-229242cf7c328b89b5aa65ed7a04e33c8b93b393.tar.bz2
wix-229242cf7c328b89b5aa65ed7a04e33c8b93b393.zip
Rename "samples" segment to "tools"
This segment is a bit of a "miscellaneous section" in the WiX repo. As such it has been difficult to name. I originally eschewed the name "tools" because what is in the "wix" segment was once called "tools". However, now that wix.exe is firmly established as the entry point for WiX operations, I've become comfortable with its segment being named "wix". That meant "tools" was again available and "tools" better describes the content of this section.
Diffstat (limited to 'src/samples/Dtf/Documents/Reference')
-rw-r--r--src/samples/Dtf/Documents/Reference/Compression.htm13
-rw-r--r--src/samples/Dtf/Documents/Reference/Compression1.pngbin79032 -> 0 bytes
-rw-r--r--src/samples/Dtf/Documents/Reference/Compression2.pngbin68312 -> 0 bytes
-rw-r--r--src/samples/Dtf/Documents/Reference/WindowsInstaller.htm14
-rw-r--r--src/samples/Dtf/Documents/Reference/WindowsInstaller1.pngbin207803 -> 0 bytes
-rw-r--r--src/samples/Dtf/Documents/Reference/WindowsInstaller2.pngbin180714 -> 0 bytes
-rw-r--r--src/samples/Dtf/Documents/Reference/WindowsInstaller3.pngbin120423 -> 0 bytes
-rw-r--r--src/samples/Dtf/Documents/Reference/dtfref.shfbproj75
-rw-r--r--src/samples/Dtf/Documents/Reference/helplink.js184
9 files changed, 0 insertions, 286 deletions
diff --git a/src/samples/Dtf/Documents/Reference/Compression.htm b/src/samples/Dtf/Documents/Reference/Compression.htm
deleted file mode 100644
index 7782bea1..00000000
--- a/src/samples/Dtf/Documents/Reference/Compression.htm
+++ /dev/null
@@ -1,13 +0,0 @@
1<html>
2<head>
3 <title>Class Diagram: WixToolset.Dtf.Compression</title>
4</head>
5<body>
6
7<h3><font face="Verdana">WixToolset.Dtf.Compression Namespace</font></h3>
8
9<img src="Compression1.png" width="870" height="596" border="0" />
10<img src="Compression2.png" width="870" height="596" border="0" />
11
12</body>
13</html>
diff --git a/src/samples/Dtf/Documents/Reference/Compression1.png b/src/samples/Dtf/Documents/Reference/Compression1.png
deleted file mode 100644
index 5b2e177f..00000000
--- a/src/samples/Dtf/Documents/Reference/Compression1.png
+++ /dev/null
Binary files differ
diff --git a/src/samples/Dtf/Documents/Reference/Compression2.png b/src/samples/Dtf/Documents/Reference/Compression2.png
deleted file mode 100644
index 394a5f18..00000000
--- a/src/samples/Dtf/Documents/Reference/Compression2.png
+++ /dev/null
Binary files differ
diff --git a/src/samples/Dtf/Documents/Reference/WindowsInstaller.htm b/src/samples/Dtf/Documents/Reference/WindowsInstaller.htm
deleted file mode 100644
index 28990ce4..00000000
--- a/src/samples/Dtf/Documents/Reference/WindowsInstaller.htm
+++ /dev/null
@@ -1,14 +0,0 @@
1<html>
2<head>
3 <title>Class Diagram: WixToolset.Dtf.WindowsInstaller</title>
4</head>
5<body>
6
7<h3><font face="Verdana">WixToolset.Dtf.WindowsInstaller Namespace</font></h3>
8
9<img src="WindowsInstaller1.png" width="1136" height="1247" border="0" />
10<img src="WindowsInstaller2.png" width="1108" height="1247" border="0" />
11<img src="WindowsInstaller3.png" width="866" height="1247" border="0" />
12
13</body>
14</html>
diff --git a/src/samples/Dtf/Documents/Reference/WindowsInstaller1.png b/src/samples/Dtf/Documents/Reference/WindowsInstaller1.png
deleted file mode 100644
index cc769cc7..00000000
--- a/src/samples/Dtf/Documents/Reference/WindowsInstaller1.png
+++ /dev/null
Binary files differ
diff --git a/src/samples/Dtf/Documents/Reference/WindowsInstaller2.png b/src/samples/Dtf/Documents/Reference/WindowsInstaller2.png
deleted file mode 100644
index 0c11e501..00000000
--- a/src/samples/Dtf/Documents/Reference/WindowsInstaller2.png
+++ /dev/null
Binary files differ
diff --git a/src/samples/Dtf/Documents/Reference/WindowsInstaller3.png b/src/samples/Dtf/Documents/Reference/WindowsInstaller3.png
deleted file mode 100644
index 68acd7d8..00000000
--- a/src/samples/Dtf/Documents/Reference/WindowsInstaller3.png
+++ /dev/null
Binary files differ
diff --git a/src/samples/Dtf/Documents/Reference/dtfref.shfbproj b/src/samples/Dtf/Documents/Reference/dtfref.shfbproj
deleted file mode 100644
index e45d2a07..00000000
--- a/src/samples/Dtf/Documents/Reference/dtfref.shfbproj
+++ /dev/null
@@ -1,75 +0,0 @@
1<?xml version='1.0' encoding='utf-8'?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3
4
5<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
6 <PropertyGroup>
7 <ProjectGuid>{27C20359-3910-423D-8058-6403935B98C6}</ProjectGuid>
8
9 <Name>Documentation</Name>
10
11 <!-- SHFB properties -->
12 <SHFBSchemaVersion>1.9.9.0</SHFBSchemaVersion>
13 <HtmlHelpName>DTFAPI</HtmlHelpName>
14 <MissingTags>Namespace, TypeParameter</MissingTags>
15 <VisibleItems>InheritedMembers, InheritedFrameworkMembers, Protected, ProtectedInternalAsProtected, SealedProtected</VisibleItems>
16
17 <RootNamespaceTitle>Deployment Tools Foundation Namespaces</RootNamespaceTitle>
18 <HelpTitle>Deployment Tools Foundation</HelpTitle>
19 <FeedbackEMailAddress>wix-users%40lists.sourceforge.net</FeedbackEMailAddress>
20 <FooterText>&amp;lt%3bscript src=&amp;quot%3bhelplink.js&amp;quot%3b&amp;gt%3b&amp;lt%3b/script&amp;gt%3b</FooterText>
21 <PresentationStyle>Prototype</PresentationStyle>
22 <NamingMethod>MemberName</NamingMethod>
23 <FrameworkVersion>.NET Framework 3.5</FrameworkVersion>
24 </PropertyGroup>
25
26 <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.props" />
27 <PropertyGroup>
28 <NamespaceSummaries>
29 <NamespaceSummaryItem name="(global)" isDocumented="False" xmlns="" />
30 <NamespaceSummaryItem name="WixToolset.Dtf.Compression" isDocumented="True" xmlns="">Framework for archive packing and unpacking.</NamespaceSummaryItem>
31 <NamespaceSummaryItem name="WixToolset.Dtf.Compression.Cab" isDocumented="True" xmlns="">Implements cabinet archive packing and unpacking.</NamespaceSummaryItem>
32 <NamespaceSummaryItem name="WixToolset.Dtf.Compression.Zip" isDocumented="True" xmlns="">Implements zip archive packing and unpacking.</NamespaceSummaryItem>
33 <NamespaceSummaryItem name="WixToolset.Dtf.Resources" isDocumented="True" xmlns="">Classes for reading and writing resource data in executable files.</NamespaceSummaryItem>
34 <NamespaceSummaryItem name="WixToolset.Dtf.WindowsInstaller" isDocumented="True" xmlns="">Complete class library for the Windows Installer APIs.</NamespaceSummaryItem>
35 <NamespaceSummaryItem name="WixToolset.Dtf.WindowsInstaller.Linq" isDocumented="True" xmlns="">LINQ extensions for querying Windows Installer databases (experimental).</NamespaceSummaryItem>
36 <NamespaceSummaryItem name="WixToolset.Dtf.WindowsInstaller.Linq.Entities" isDocumented="False" xmlns="" />
37 <NamespaceSummaryItem name="WixToolset.Dtf.WindowsInstaller.Package" isDocumented="True" xmlns="">Extended classes for working with Windows Installer installation and patch packages.</NamespaceSummaryItem>
38 </NamespaceSummaries>
39
40 <DocumentationSources>
41 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.dll" xmlns="" />
42 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.xml" xmlns="" />
43 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.Cab.dll" xmlns="" />
44 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.Cab.xml" xmlns="" />
45 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.Zip.dll" xmlns="" />
46 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Compression.Zip.xml" xmlns="" />
47 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Resources.dll" xmlns="" />
48 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.Resources.xml" xmlns="" />
49 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.dll" xmlns="" />
50 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.xml" xmlns="" />
51 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.Package.dll" xmlns="" />
52 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.Package.xml" xmlns="" />
53 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.Linq.dll" xmlns="" />
54 <DocumentationSource sourceFile="$(DirTargetWix)\WixToolset.Dtf.WindowsInstaller.Linq.xml" xmlns="" />
55 </DocumentationSources>
56 </PropertyGroup>
57
58 <ItemGroup>
59 <Content Include="helplink.js" />
60 <Content Include="Compression2.png" />
61 <Content Include="Compression1.png" />
62 <Content Include="Compression.htm" />
63 <Content Include="WindowsInstaller.htm" />
64 <Content Include="WindowsInstaller3.png" />
65 <Content Include="WindowsInstaller2.png" />
66 <Content Include="WindowsInstaller1.png" />
67 </ItemGroup>
68
69 <ItemGroup>
70 <Reference Include="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
71 <Reference Include="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
72 </ItemGroup>
73
74 <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.targets" />
75</Project>
diff --git a/src/samples/Dtf/Documents/Reference/helplink.js b/src/samples/Dtf/Documents/Reference/helplink.js
deleted file mode 100644
index a4989824..00000000
--- a/src/samples/Dtf/Documents/Reference/helplink.js
+++ /dev/null
@@ -1,184 +0,0 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3FixHelpLinks();
4
5function GetHelpCode(apiName)
6{
7 switch (apiName.toLowerCase())
8 {
9 case "msiadvertiseproduct": return 370056;
10 case "msiadvertiseproductex": return 370057;
11 case "msiapplymultiplepatches": return 370059;
12 case "msiapplypatch": return 370060;
13 case "msibegintransaction": return 736312;
14 case "msiclosehandle": return 370067;
15 case "msicollectuserinfo": return 370068;
16 case "msiconfigurefeature": return 370069;
17 case "msiconfigureproduct": return 370070;
18 case "msiconfigureproductex": return 370071;
19 case "msicreaterecord": return 370072;
20 case "msicreatetransformsummaryinfo": return 370073;
21 case "msidatabaseapplytransform": return 370074;
22 case "msidatabasecommit": return 370075;
23 case "msidatabaseexport": return 370076;
24 case "msidatabasegeneratetransform": return 370077;
25 case "msidatabasegetprimarykeys": return 370078;
26 case "msidatabaseimport": return 370079;
27 case "msidatabaseistablepersistent": return 370080;
28 case "msidatabasemerge": return 370081;
29 case "msidatabaseopenview": return 370082;
30 case "msidetermineapplicablepatches": return 370084;
31 case "msideterminepatchsequence": return 370085;
32 case "msidoaction": return 370090;
33 case "msienablelog": return 370091;
34 case "msiendtransaction": return 736318;
35 case "msienumclients": return 370094;
36 case "msienumcomponentcosts": return 370095;
37 case "msienumcomponentqualifiers": return 370096;
38 case "msienumcomponents": return 370097;
39 case "msienumfeatures": return 370098;
40 case "msienumpatches": return 370099;
41 case "msienumpatchesex": return 370100;
42 case "msienumproducts": return 370101;
43 case "msienumproductsex": return 370102;
44 case "msienumrelatedproducts": return 370103;
45 case "msievaluatecondition": return 370104;
46 case "msiextractpatchxmldata": return 370105;
47 case "msiformatrecord": return 370109;
48 case "msigetactivedatabase": return 370110;
49 case "msigetcomponentpath": return 370112;
50 case "msigetcomponentstate": return 370113;
51 case "msigetdatabasestate": return 370114;
52 case "msigetfeaturecost": return 370115;
53 case "msigetfeatureinfo": return 370116;
54 case "msigetfeaturestate": return 370117;
55 case "msigetfeatureusage": return 370118;
56 case "msigetfeaturevalidstates": return 370119;
57 case "msigetfilehash": return 370120;
58 case "msigetfileversion": return 370122;
59 case "msigetlanguage": return 370123;
60 case "msigetlasterrorrecord": return 370124;
61 case "msigetmode": return 370125;
62 case "msigetpatchfilelist": return 370126;
63 case "msigetpatchinfo": return 370127;
64 case "msigetpatchinfoex": return 370128;
65 case "msigetproductcode": return 370129;
66 case "msigetproductinfo": return 370130;
67 case "msigetproductinfoex": return 370131;
68 case "msigetproductinfofromscript": return 370132;
69 case "msigetproductproperty": return 370133;
70 case "msigetproperty": return 370134;
71 case "msigetshortcuttarget": return 370299;
72 case "msigetsourcepath": return 370300;
73 case "msigetsummaryinformation": return 370301;
74 case "msigettargetpath": return 370303;
75 case "msiinstallmissingcomponent": return 370311;
76 case "msiinstallmissingfile": return 370313;
77 case "msiinstallproduct": return 370315;
78 case "msijointransaction": return 736319;
79 case "msilocatecomponent": return 370320;
80 case "msinotifysidchange": return 370328;
81 case "msiopendatabase": return 370338;
82 case "msiopenpackage": return 370339;
83 case "msiopenpackageex": return 370340;
84 case "msiopenproduct": return 370341;
85 case "msiprocessadvertisescript": return 370353;
86 case "msiprocessmessage": return 370354;
87 case "msiprovideassembly": return 370355;
88 case "msiprovidecomponent": return 370356;
89 case "msiprovidequalifiedcomponent": return 370357;
90 case "msiprovidequalifiedcomponentex":return 370358;
91 case "msiquerycomponnetstate": return 370360;
92 case "msiqueryfeaturestate": return 370361;
93 case "msiqueryfeaturestateex": return 370362;
94 case "msiqueryproductstate": return 370363;
95 case "msirecordcleardata": return 370364;
96 case "msirecorddatasize": return 370365;
97 case "msirecordgetfieldcount": return 370366;
98 case "msirecordgetinteger": return 370367;
99 case "msirecordgetstring": return 370368;
100 case "msirecordisnull": return 370369;
101 case "msirecordreadstream": return 370370;
102 case "msirecordsetinteger": return 370371;
103 case "msirecordsetstream": return 370372;
104 case "msirecordsetstring": return 370373;
105 case "msireinstallfeature": return 370374;
106 case "msireinstallproduct": return 370375;
107 case "msiremovepatches": return 370376;
108 case "msisequence": return 370382;
109 case "msisetcomponentstate": return 370383;
110 case "msisetexternalui": return 370384;
111 case "msisetexternaluirecord": return 370385;
112 case "msisetfeatureattributes": return 370386;
113 case "msisetfeaturestate": return 370387;
114 case "msisetinstalllevel": return 370388;
115 case "msisetinternalui": return 370389;
116 case "msisetmode": return 370390;
117 case "msisetproperty": return 370391;
118 case "msisettargetpath": return 370392;
119 case "msisourcelistaddmediadisk": return 370394;
120 case "msisourcelistaddsource": return 370395;
121 case "msisourcelistaddsourceex": return 370396;
122 case "msisourcelistclearall": return 370397;
123 case "msisourcelistclearallex": return 370398;
124 case "msisourcelistclearmediadisk": return 370399;
125 case "msisourcelistclearsource": return 370401;
126 case "msisourcelistenummediadisks": return 370402;
127 case "msisourcelistenumsources": return 370403;
128 case "msisourcelistforceresolution": return 370404;
129 case "msisourcelistforceresolutionex":return 370405;
130 case "msisourcelistgetinfo": return 370406;
131 case "msisourcelistsetinfo": return 370407;
132 case "msisummaryinfogetproperty": return 370409;
133 case "msisummaryinfopersist": return 370490;
134 case "msisummaryinfosetproperty": return 370491;
135 case "msiusefeature": return 370502;
136 case "msiusefeatureex": return 370503;
137 case "msiverifydiskspace": return 370506;
138 case "msiverifypackage": return 370508;
139 case "msiviewexecute": return 370513;
140 case "msiviewfetch": return 370514;
141 case "msiviewgetcolumninfo": return 370516;
142 case "msiviewgeterror": return 370518;
143 case "msiviewmodify": return 370519;
144 case "productid": return 370855;
145 default:
146 return 0;
147 }
148}
149
150function GetHelpLink(apiName)
151{
152 var helpCode = GetHelpCode(apiName);
153 if (helpCode != 0)
154 {
155 // Found a direct link!
156 var prefix = (helpCode < 500000 ? "aa" : "bb");
157 return "http://msdn2.microsoft.com/en-us/library/" + prefix + helpCode + ".aspx";
158 }
159 else
160 {
161 // This link works, but goes through an annoying 5-sec redirect page.
162 return "http://msdn.microsoft.com/library/en-us/msi/setup/" + apiName.toLowerCase() + ".asp";
163 }
164}
165
166// Change any MSI API help links from indirect MSDN references to direct references.
167function FixHelpLinks()
168{
169 var msiLinkRegex = /msdn\.microsoft\.com\/library\/en-us\/msi\/setup\/([a-z]+)\.asp/i;
170 var links = document.body.all.tags("a");
171 var i;
172 for (i = 0; i < links.length; i++)
173 {
174 var linkElem = links(i);
175 var match = msiLinkRegex.exec(linkElem.href);
176 if (match)
177 {
178 var apiName = match[1];
179 linkElem.href = GetHelpLink(apiName);
180 linkElem.target = "_blank";
181 linkElem.title = "MSDN Library";
182 }
183 }
184}