Created
November 8, 2018 09:59
-
-
Save TsengSR/f61c03c5f2d63dbe78d6b8c1eed08831 to your computer and use it in GitHub Desktop.
Portability API Report of Microsoft.Solver.Foundation 3.1 against .NET Core 2.1+Platform Extension and .NET Core 3.0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en-us" xmlns:msxsl="urn:schemas-microsoft-com:xslt"> | |
<head> | |
<meta content="en-us" http-equiv="Content-Language" /> | |
<meta content="text/html; charset=utf-16" http-equiv="Content-Type" /> | |
<title _locid="PortabilityAnalysis0">.NET Portability Report</title> | |
<style> | |
/* Body style, for the entire document */ | |
body { | |
background: #F3F3F4; | |
color: #1E1E1F; | |
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; | |
padding: 0; | |
margin: 0; | |
} | |
/* Header1 style, used for the main title */ | |
h1 { | |
padding: 10px 0px 10px 10px; | |
font-size: 21pt; | |
background-color: #E2E2E2; | |
border-bottom: 1px #C1C1C2 solid; | |
color: #201F20; | |
margin: 0; | |
font-weight: normal; | |
} | |
/* Header2 style, used for "Overview" and other sections */ | |
h2 { | |
font-size: 18pt; | |
font-weight: normal; | |
padding: 15px 0 5px 0; | |
margin: 0; | |
} | |
/* Header3 style, used for sub-sections, such as project name */ | |
h3 { | |
font-weight: normal; | |
font-size: 15pt; | |
margin: 0; | |
padding: 15px 0 5px 0; | |
background-color: transparent; | |
} | |
h4 { | |
font-weight: normal; | |
font-size: 13pt; | |
margin: 0; | |
padding: 0 0 0 0; | |
background-color: transparent; | |
} | |
/* Paragraph text (for longer informational messages) */ | |
p { | |
font-size: 10pt; | |
} | |
/* Make sure abbreviations are decorated on all browsers */ | |
abbr { | |
text-decoration: none; | |
border-bottom: 1px dotted; | |
} | |
/* Table styles */ | |
table { | |
border-spacing: 0 0; | |
border-collapse: collapse; | |
font-size: 10pt; | |
} | |
table th { | |
background: #E7E7E8; | |
text-align: left; | |
text-decoration: none; | |
font-weight: normal; | |
vertical-align: bottom; | |
padding: 3px 6px 3px 6px; | |
} | |
table td { | |
vertical-align: top; | |
padding: 3px 6px 5px 5px; | |
margin: 0px; | |
border: 1px solid #E7E7E8; | |
background: #F7F7F8; | |
} | |
.BreakDetails table { | |
table-layout: fixed; | |
width: 100%; | |
word-wrap: break-word; | |
} | |
.BreakingChangeID { | |
width: 35px; | |
} | |
.APIColumn { | |
width: 20%; | |
} | |
.LongDescriptionColumn { | |
width: 30%; | |
} | |
th.NarrowHeader { | |
height: 68px; | |
} | |
.NarrowHeader div { | |
height: 100%; | |
width: 68px; | |
min-width: 68px; | |
word-wrap: normal; | |
transform: rotate(-90deg); | |
-webkit-transform: rotate(-90deg); /* Safari/Chrome */ | |
-moz-transform: rotate(-90deg); /* Firefox */ | |
-o-transform: rotate(-90deg); /* Opera */ | |
-ms-transform: rotate(-90deg); /* IE 9 */ | |
} | |
.NoBreakingChanges { | |
-moz-box-shadow: inset 0px 0px 0px 2px green; | |
-webkit-box-shadow: inset 0px 0px 0px 2px green; | |
box-shadow: inset 0px 0px 0px 2px green; | |
font-weight: bold; | |
} | |
.FewBreakingChanges { | |
-moz-box-shadow: inset 0px 0px 0px 2px orange; | |
-webkit-box-shadow: inset 0px 0px 0px 2px orange; | |
box-shadow: inset 0px 0px 0px 2px orange; | |
font-weight: bold; | |
} | |
.ManyBreakingChanges { | |
-moz-box-shadow: inset 0px 0px 0px 2px #dd0000; | |
-webkit-box-shadow: inset 0px 0px 0px 2px #dd0000; | |
box-shadow: inset 0px 0px 0px 2px #dd0000; | |
font-weight: bold; | |
} | |
.BreakDetails { | |
margin-left: 30px; | |
} | |
.CompatMessage { | |
font-style: italic; | |
font-size: 10pt; | |
} | |
.GoodMessage { | |
color: darkgreen; | |
} | |
.ToggleButton { | |
font-size: 16px; | |
font-family: monospace; | |
padding: 0px 3px; | |
color: #ffffff; | |
border-radius: 4px; | |
border: 1px solid #657298; | |
background-color: #657298; | |
display: inline-block; | |
} | |
.ToggleButton:hover { | |
background-color: #7892c2; | |
} | |
.ToggledOff { | |
display: none; | |
} | |
.MemberNames ul { | |
list-style-type: none; | |
padding: 0px; | |
margin: 0px; | |
} | |
.MemberNames li { | |
padding-bottom: 4px; | |
} | |
/* Center text, used in the over views cells that contain message level counts */ | |
.textCentered { | |
text-align: center; | |
} | |
/* The message cells in message tables should take up all avaliable space */ | |
.messageCell { | |
width: 100%; | |
} | |
/* Padding around the content after the h1 */ | |
#content { | |
padding: 0px 12px 12px 12px; | |
} | |
/* The overview table expands to width, with a max width of 97% */ | |
#overview table { | |
width: auto; | |
max-width: 75%; | |
} | |
/* The messages tables are always 97% width */ | |
#messages table { | |
width: 97%; | |
} | |
/* All Icons */ | |
.IconSuccessEncoded, .IconInfoEncoded, .IconWarningEncoded, .IconErrorEncoded { | |
min-width: 18px; | |
min-height: 18px; | |
background-repeat: no-repeat; | |
background-position: center; | |
} | |
/* Success icon encoded */ | |
.IconSuccessEncoded { | |
/* Note: Do not delete the comment below. It is used to verify the correctness of the encoded image resource below before the product is released */ | |
/* [---XsltValidateInternal-Base64EncodedImage:IconSuccess#Begin#background-image: url(data:image/png;base64,#Separator#);#End#] */ | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABPElEQVR4Xp1Tv0vDUBi8FqeA4NpBcBLcWnQSApncOnTo4FSnjP0DsnXpH5CxiwbHDg4Zuj4oOEXiJgiC4FDcCkLWmIMc1Pfw+eMgQ77v3Xf3Pe51YKGqqisAEwCR1TIAsiAIblSo6xrdHeJR85Xle3mdmCQKb0PsfqyxxzM8K15HZADl/H5+sHpZwYfxyRjTs+kWwKBx8yoHd2mRiuzF8mkJniWH/13u3Fjrs/EdhsdDFHGB/DLXEJBDLh1MWPAhPo1BLB4WX5yQywHR+m3tVe/t97D52CB/ziG0nIgD/qDuYg8WuCcVZ2YGwlJ3YDugkpR/VNcAEx6GEKhERSr71FuO4YCM4XBdwKvecjIlkSnsO0Hyp/GxSeJAdzBKzpOtnPwyyiPdAZhpZptT04tU+zk7s8czeges//s5C5+CwqrR4/gw+AAAAABJRU5ErkJggg==); | |
} | |
/* Information icon encoded */ | |
.IconInfoEncoded { | |
/* Note: Do not delete the comment below. It is used to verify the correctness of the encoded image resource below before the product is released */ | |
/* [---XsltValidateInternal-Base64EncodedImage:IconInformation#Begin#background-image: url(data:image/png;base64,#Separator#);#End#] */ | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHElEQVR4Xs2TsUoDQRRF7wwoziokjZUKadInhdhukR9YP8DMX1hYW+QvdsXa/QHBbcXC7W0CamWTQnclFutceIQJwwaWNLlwm5k5d94M76mmaeCrrmsLYOocY12FcxZFUeozCqKqqgYA8uevv1H6VuPxcwlfk5N92KHBxfFeCSAxxswlYAW/Xr989x/mv9gkhtyMDhcAxgzRsp7flj8B/HF1RsMXq+NZMkopaHe7lbKxQUEIGbKsYNoGn969060hZBkQex/W8oRQwsQaW2o3Ago2SVcJUzAgY3N0lTCZZm+zPS8HB51gMmS1DEYyOz9acKO1D8JWTlafKIMxdhvlfdyT94Vv5h7P8Ky7nQzACmhvKq3zk3PjW9asz9D/1oigecsioooAAAAASUVORK5CYII=); | |
} | |
/* Warning icon encoded */ | |
.IconWarningEncoded { | |
/* Note: Do not delete the comment below. It is used to verify the correctness of the encoded image resource below before the product is released */ | |
/* [---XsltValidateInternal-Base64EncodedImage:IconWarning#Begin#background-image: url(data:image/png;base64,#Separator#);#End#] */ | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAx0lEQVR4XpWSMQ7CMAxFf4xAyBMLCxMrO8dhaBcuwdCJS3RJBw7SA/QGTCxdWJgiQYWKXJWKIXHIlyw5lqr34tQgEOdcBsCOx5yZK3hCCKdYXneQkh4pEfqzLfu+wVDSyyzFoJjfz9NB+pAF+eizx2Vruts0k15mPgvS6GYvpVtQhB61IB/dk6AF6fS4Ben0uIX5odtFe8Q/eW1KvFeH4e8khT6+gm5B+t3juyDt7n0jpe+CANTd+oTUjN/U3yVaABnSUjFz/gFq44JaVSCXeQAAAABJRU5ErkJggg==); | |
} | |
/* Error icon encoded */ | |
.IconErrorEncoded { | |
/* Note: Do not delete the comment below. It is used to verify the correctness of the encoded image resource below before the product is released */ | |
/* [---XsltValidateInternal-Base64EncodedImage:IconError#Begin#background-image: url(data:image/png;base64,#Separator#);#End#] */ | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABQElEQVR4XqWTvUoEQRCE6wYPZUA80AfwAQz23uCMjA7MDRQEIzPBVEyNTQUFIw00vcQTTMzuAh/AxEQQT8HF/3G/oGGnEUGuoNnd6qoZuqltyKEsyzVJq5I6rnUp6SjGeGhESikzzlc1eL7opfuVbrqbU1Zw9NCgtQMaZpY0eNnaaL2fHusvTK5vKu7sjSS1Y4y3QUA6K3e3Mau5UFDyMP7tYF9o8cAHZv68vipoIJg971PZIZ5HiwdvYGGvFVFHmGmZ2MxwmQYPXubPl9Up0tfoMQGetXd6mRbvhBw+boZ6WF7Mbv1+GsHRk0fQmPAH1GfmZirbCfDJ61tw3Px8/8pZsPAG4jlVhcPgZ7adwNWBB68lkRQWFiTgFlbnLY3DGGM7izIJIyT/jjIvEJw6fdJTc6krDzh6aMwMP9bvDH4ADSsa9uSWVJkAAAAASUVORK5CYII=); | |
} | |
.tocItem { | |
font-size: 14pt; | |
} | |
.compat-subheader { | |
font-weight: 700; | |
font-style: italic; | |
} | |
</style> | |
</head> | |
<body> | |
<h1 _locid="PortabilityReport">.NET Portability Report</h1> | |
<div id="content"> | |
<div id="submissionHeader" style="font-size:8pt;"> | |
<p> | |
<i> | |
Submission Id | |
dbff02df-f4da-4e0d-a9f8-aa6af36a2258 | |
<br /> | |
API Catalog last updated on | |
Wednesday, November 7, 2018 | |
</i> | |
</p> | |
<div id="toc"> | |
<h2>Contents</h2> | |
<ul> | |
<li> | |
<span class="tocItem"><a href="#Portability Summary">Portability Summary</a></span> | |
</li> | |
</ul> | |
</div> | |
</div> | |
<div id="portabilityReport"> | |
<h2 _locid="SummaryTitle"> | |
<a name="Portability Summary"></a>Portability Summary | |
</h2> | |
<table> | |
<tbody> | |
<tr> | |
<th>Assembly</th> | |
<th>.NET Core + Platform Extensions,Version=v2.0</th> | |
<th>.NET Core,Version=v3.0</th> | |
<th>.NET Standard,Version=v2.1</th> | |
</tr> | |
<tr> | |
<td><strong><a href="#Microsoft.Solver.Foundation, Version=3.0.2.10889, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> | |
<span class="assembly-name">Microsoft.Solver.Foundation, Version=3.0.2.10889, Culture=neutral, PublicKeyToken=31bf3856ad364e35</span> | |
<span class="assembly-tfm">(.NETFramework,Version=v4.0)</span> | |
</a></strong></td> | |
<td class="text-center">97.93 %</td> | |
<td class="text-center">97.93 %</td> | |
<td class="text-center">83.01 %</td> | |
</tr> | |
</tbody> | |
</table> | |
<div id="details"> | |
<h3>Hide rows:</h3> | |
<label>Hide rows that don't have problems | |
<input type="checkbox" id="row_visibility_checkbox" onchange="ToggleRowVisibility(this)"> | |
</label> | |
<h3>Hide columns:</h3> | |
<form> | |
<input type="checkbox" id="checkbox1" onchange='onToggleColumnVisibility(this)'> | |
<label for="checkbox1">.NET Core + Platform Extensions,Version=v2.0</label> | |
<input type="checkbox" id="checkbox2" onchange='onToggleColumnVisibility(this)'> | |
<label for="checkbox2">.NET Core,Version=v3.0</label> | |
<input type="checkbox" id="checkbox3" onchange='onToggleColumnVisibility(this)'> | |
<label for="checkbox3">.NET Standard,Version=v2.1</label> | |
<input type="checkbox" id="checkbox4" onchange='onToggleColumnVisibility(this)'> | |
<label for="checkbox4">Recommended changes</label> | |
</form> | |
<a name="Microsoft.Solver.Foundation, Version=3.0.2.10889, Culture=neutral, PublicKeyToken=31bf3856ad364e35"><h3> | |
<span class="assembly-name">Microsoft.Solver.Foundation, Version=3.0.2.10889, Culture=neutral, PublicKeyToken=31bf3856ad364e35</span> | |
<span class="assembly-tfm">(.NETFramework,Version=v4.0)</span> | |
</h3></a> | |
<table class="table_portability_details"> | |
<tbody> | |
<tr> | |
<th>Target type</th> | |
<th>.NET Core + Platform Extensions,Version=v2.0</th> | |
<th>.NET Core,Version=v3.0</th> | |
<th>.NET Standard,Version=v2.1</th> | |
<th>Recommended changes</th> | |
</tr> | |
<tr> | |
<td>Microsoft.CSharp.CSharpCodeProvider</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>Microsoft.Win32.Registry</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">LocalMachine</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>Microsoft.Win32.RegistryKey</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GetValue(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GetValueKind(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">OpenSubKey(System.String,System.Boolean)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>Microsoft.Win32.RegistryValueKind</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeArgumentReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeArrayCreateExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.Type,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeArrayIndexerExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeAssignStatement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeBinaryOperatorExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.CodeDom.CodeBinaryOperatorType,System.CodeDom.CodeExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeBinaryOperatorType</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeCommentStatement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeCompileUnit</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Namespaces</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeConstructor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeExpressionStatement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeFieldReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeMemberField</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_Type(System.CodeDom.CodeTypeReference)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeMemberMethod</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Parameters</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Statements</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_ReturnType(System.CodeDom.CodeTypeReference)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeMemberProperty</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_GetStatements</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_HasGet(System.Boolean)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_Type(System.CodeDom.CodeTypeReference)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeMethodInvokeExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.String,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeMethodReturnStatement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeNamespace</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Imports</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Types</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeNamespaceCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeNamespace)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeNamespaceImport</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeNamespaceImportCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeNamespaceImport)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeObjectCreateExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeTypeReference,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.Type,System.CodeDom.CodeExpression[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeParameterDeclarationExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeTypeReference,System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Name</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeParameterDeclarationExpressionCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeParameterDeclarationExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodePrimitiveExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.Object)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodePropertyReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeExpression,System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeSnippetExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeStatement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeStatementCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeExpression)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeStatement)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeThisReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeDeclaration</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Members</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeDeclarationCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeTypeDeclaration)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeMember</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Name</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_Attributes(System.CodeDom.MemberAttributes)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">set_Name(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeMemberCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">Add(System.CodeDom.CodeTypeMember)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeReference</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeTypeReference,System.Int32)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String,System.CodeDom.CodeTypeReference[])</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.Type)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_BaseType</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeTypeReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.CodeDom.CodeTypeReference)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.Type)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.CodeVariableReferenceExpression</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.Compiler.CodeDomProvider</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GenerateCodeFromCompileUnit(System.CodeDom.CodeCompileUnit,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GenerateCodeFromExpression(System.CodeDom.CodeExpression,System.IO.TextWriter,System.CodeDom.Compiler.CodeGeneratorOptions)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.Compiler.CodeGeneratorOptions</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.CodeDom.MemberAttributes</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.Configuration</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Sections</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationElement</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Item(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationElementCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseAdd(System.Configuration.ConfigurationElement)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseAdd(System.Int32,System.Configuration.ConfigurationElement)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseGet(System.Int32)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseGet(System.Object)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseGetAllKeys</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">BaseRemoveAt(System.Int32)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GetEnumerator</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationElementCollectionType</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationErrorsException</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationManager</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">OpenExeConfiguration(System.Configuration.ConfigurationUserLevel)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationPropertyAttribute</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationSection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">#ctor</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationSectionCollection</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Item(System.String)</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Configuration.ConfigurationUserLevel</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Use configuration appropriate for your application model. For portable Framework Components, expose API for configuration on type.</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Data.Linq.DataContext</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">SubmitChanges</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Data.Linq.ITable</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_IsReadOnly</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Runtime.Remoting.Messaging.CallContext</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Consider using System.Threading.AsyncLocal</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_HostContext</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Consider using System.Threading.AsyncLocal</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">GetData(System.String)</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Consider using System.Threading.AsyncLocal</td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">SetData(System.String,System.Object)</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td>Consider using System.Threading.AsyncLocal</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.ServiceModel.Activation.VirtualPathExtension</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_VirtualPath</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.ServiceModel.IExtensionCollection`1</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.ServiceModel.OperationContext</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Current</td> | |
<td class="IconSuccessEncoded" title="Supported"></td><td class="IconSuccessEncoded" title="Supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Host</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.ServiceModel.ServiceHostBase</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Extensions</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Web.Configuration.WebConfigurationManager</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">OpenWebConfiguration(System.String)</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Web.HttpContext</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_Request</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td>System.Web.HttpRequest</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td style="padding-left:2em">get_ApplicationPath</td> | |
<td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td><td class="IconErrorEncoded" title="Not supported"></td> <td></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
</tr> | |
</tbody> | |
</table> | |
<p> | |
<a href="#Portability Summary">Back to Summary</a> | |
</p> | |
</div> | |
</div> | |
</div> | |
<script> | |
// Toggle the element controlled by a toggle button on or off | |
function toggle(caller) { | |
var elementName = this.id.substr(6); | |
var element = document.getElementById(elementName); | |
var currentClass = element.getAttribute('class'); | |
if (currentClass === null) { | |
// If the element has no class, then it's on. Turn it off. | |
element.setAttribute('class', 'ToggledOff'); | |
this.setAttribute('title', 'Expand'); | |
this.innerHTML = '+'; | |
} | |
else if (currentClass.search(/\bToggledOff\b/) > -1) { | |
// If it has ToggledOff as a class, then it's off. Turn it on. | |
element.setAttribute('class', currentClass.replace(/\bToggledOff\b/, '').trim()); | |
this.setAttribute('title', 'Collapse'); | |
this.innerHTML = '—'; | |
} | |
else { | |
// If it doesn't have ToggledOff as a class, then it's on. Turn it off. | |
element.setAttribute('class', currentClass.concat(' ToggledOff').trim()); | |
this.setAttribute('title', 'Expand'); | |
this.innerHTML = '+'; | |
} | |
} | |
// Hook up toggle buttons' click events | |
var toggleButtons = document.getElementsByClassName('ToggleButton'); | |
for (var i = 0; i < toggleButtons.length; i++) { | |
toggleButtons[i].addEventListener('click', toggle); | |
} | |
// Turn off any elements that should begin collapsed. Note that this is done with the extra | |
// BeginToggledOff class instead of applying ToggledOff directly to these elements because they should be | |
// visible if javascript is unavailable for some reason. | |
var beginCollapsed = document.getElementsByClassName('BeginToggledOff'); | |
for (var i = 0; i < beginCollapsed.length; i++) { | |
var currentClass = beginCollapsed[i].getAttribute('class'); | |
beginCollapsed[i].setAttribute('class', currentClass.concat(' ToggledOff').trim()); | |
} | |
// Toggle the visibility of a column in the portability report detail | |
// table (id='table_portability_details') | |
function ToggleColumnVisibility(columnNumber, visible) { | |
var style = visible ? '' : 'none'; | |
var tables = document.getElementsByClassName('table_portability_details'); | |
for (var table = 0; table < tables.length; table++) { | |
var rows = tables[table].getElementsByTagName('tr'); | |
var headers = rows[0].getElementsByTagName('th'); | |
headers[columnNumber].style.display = style; | |
for (var row = 1; row < rows.length; row++) { | |
var cells = rows[row].getElementsByTagName('td') | |
cells[columnNumber].style.display = style; | |
} | |
} | |
} | |
// Event handler for checkboxes to hide columns in the portability report detail table. | |
function onToggleColumnVisibility(element) { | |
var columnId = parseInt(element.id.substr(-1)); | |
var visible = !element.checked; | |
ToggleColumnVisibility(columnId, visible); | |
// Refresh the rows because showing columns could make error cells visible. | |
ToggleRowVisibility(document.getElementById('row_visibility_checkbox')); | |
} | |
function ToggleRowVisibility(element){ | |
var style = element.checked ? 'none' : ''; | |
var tables = document.getElementsByClassName('table_portability_details'); | |
for (var table = 0; table < tables.length; table++) { | |
var rows = tables[table].getElementsByTagName('tr'); | |
if (style === '') { // show all rows | |
for (var row = 0; row < rows.length; row++) | |
if (rows[row].style.display === 'none') rows[row].style.display = style; // show previously hidden rows | |
} else { | |
var row = 1; | |
while (row < rows.length) { // work on one Target type at a time. | |
var typeRow = rows[row]; | |
var typeOrChildVisible = false; | |
var j = row; | |
var cells = rows[j].getElementsByTagName('td'); | |
while (cells[0].innerHTML !== ' ') { // Types are separated by blank rows. | |
var allCellsSuccess = true; | |
// No need to check the first column (Target type) and the last column (Recommended changes) | |
for (var cel = 1; cel < cells.length - 1; cel++) { | |
var cell = cells[cel]; | |
// Keep rows that have visible errors | |
if (cell.classList.contains('IconErrorEncoded') && cell.style.display !== 'none') { | |
allCellsSuccess = false; | |
typeOrChildVisible = true; | |
break; | |
} | |
} | |
// Hide all success row | |
if (allCellsSuccess) rows[j].style.display = style; | |
else rows[j].style.display = ''; | |
j += 1; | |
cells = rows[j].getElementsByTagName('td'); | |
} | |
if (typeOrChildVisible) { | |
typeRow.style.display = ''; // make sure they are visible | |
rows[j].style.display = ''; | |
} else { | |
typeRow.style.display = style; // hide the type row | |
rows[j].style.display = style; // hide the blank separator row | |
} | |
row = j + 1; | |
} | |
} | |
} | |
} | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment