Die Klasse CompilerOptions
wird eindeutig gekennzeichnet als cpsCompilerOptions
.
Sie ist Bestandteil der Assembly cps
,
und ist dort im Bereich cps
als Bestandteil des Moduls cpsCompilerDirective
eingeordnet.
Eine Instanz dieser Klasse wird als cpsCompilerOptions umschrieben,
mehrere Instanzen werden ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ'Ç¢g genannt.
Eine API für die Nutzung in unmanaged C steht nicht zur Verfügung.
Eine API für die Nutzung aus unmanaged Visual Basic oder über COM steht ebenfalls nicht zur Verfügung.
Instanzen der Klasse werden abgekürzt mit CompilerOptions
.
Bei der Erstellung von XML-Daten werden Angaben zu der Klasse mit dem Tag cpsCompilerOptions
gekennzeichnet.
Auf Instanzen dieser Klasse können keine Sperrmechanismen angewendet werden.
Die Klasse ist auch außerhalb der Assembly cps
sichtbar.
Instanzen der Klasse sind nicht als AppDomain-neutral zu betrachten. Instanzen dieser Klasse sind nicht serialisierbar.
In managed Code ist die Klasse als TeamWiSE.cpsApi.cpsCompilerOptions
in der Assembly cps
definiert.
Die Implementierung wurde mit C++ in der Assembly cps
vorgenommen.
Die Klasse cpsCompilerOptions
basiert auf
der Klasse cpsToken
.
In dieser Klasse sind die Eigenschaften Option
definiert oder übersteuert.
<html>
</html> </html> | String | Vererbt, siehe cpsToken . |
<html>
</html> </html> | String | Vererbt, siehe cpsToken . |
<html>
</html> </html> | String | Vererbt, siehe cpsToken . |
<html>
</html> </html> | String | Vererbt, siehe cpsToken . |
<html>
</html> </html> | String | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | srcFile | Vererbt, siehe cpsToken . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | trtValue | Vererbt, siehe cpsToken . |
<html>
</html> </html> | unsigned long | Vererbt, siehe trtBase . |
<html>
</html> </html> | Boolean | Vererbt, siehe trtBase . |
<html>
</html> </html> | Boolean | Vererbt, siehe cpsToken . |
<html>
</html> </html> | Boolean | Vererbt, siehe cpsToken . |
<html>
</html> </html> | Boolean | Vererbt, siehe cpsToken . |
<html>
</html> </html> | Boolean | Vererbt, siehe xltToken . |
<html>
</html> </html> | Boolean | Vererbt, siehe cpsToken . |
<html>
</html> </html> | Boolean | Vererbt, siehe cpsToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | bool | Vererbt, siehe trtBase . |
<html>
</html> </html> | HANDLE | Vererbt, siehe trtBase . |
<html>
</html> </html> | cpsCompilerOption | Das Feld bildet eine aufsteigend sortierte cpsCompilerOptionCollection . Die cpsCompilerOption -Instanzen in dieser Liste haben diese Instanz automatisch als Parent . Die Operation added wird gesondert abgefangen und behandelt. Die Eigenschaft kann nur über die expliziten get_ und put_ Methoden angeprochen werden. |
<html>
</html> </html> | trtBase | Vererbt, siehe trtBase . |
<html>
</html> </html> | unsigned long | Vererbt, siehe trtBase . |
<html>
</html> </html> | UInt32 | Vererbt aus xltToken . |
<html>
</html> </html> | srcFile | Vererbt, siehe cpsToken . |
<html>
</html> </html> | String | Vererbt, siehe cpsToken . |
<html>
</html> </html> | xltToken | Vererbt, siehe xltToken . |
<html>
</html> </html> | trtBase | Vererbt, siehe xltToken . |
<html>
</html> </html> | Int32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | Int32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | String? | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | cpsToken | Vererbt, siehe cpsToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | UInt32 | Vererbt, siehe xltToken . |
<html>
</html> </html> | srcFile | Vererbt, siehe cpsToken . |
<html>
</html> </html> | UInt32 | Vererbt aus xltToken . |
<html>
</html> </html> | UInt32 | Vererbt aus xltToken . |
<html>
</html> </html> | UInt32 | Vererbt aus xltToken . |
In dieser Klasse ist die Methode Create()
definiert oder übersteuert.<html>
</html>Create<html>
</html>
Public Static cpsCompilerOptions Create(cpsCompilerOption First)
Die cpsCompilerOptions
-Instanzen in dieser Liste haben diese Instanz automatisch als Parent
. Die Methode ist statisch und somit Bestandteil der Klasse und nicht der Instanzen.
cpsToken (7 vererbte Methoden): [1] - showPublic String CodeAtPos()(UInt32 Position) Public String CodeFormatted()(String CommentPrefix, String CodePrefix) Public String CodeOriginal()() Public String CommentPrefixed()(Boolean Undent, String Prefix, Boolean ResolveEmbedded) Protected Boolean CompleteParse()() Public Static cpsToken Create()(srcFile SourceFile) Public Void LogUnsupported()(String MessageText)xltToken (4 vererbte Methoden):
[2] - showPublic Void CopyTokenInfo()(xltToken Token) Public Static Boolean IsWhiteSpace()(Char Character) Public Boolean SubTokenInsert()(UInt32 Index, xltToken SubToken) Public Void TextSet()(Int32 FromPos, String Value, Int32 Length)trtSerializeSupport (45 vererbte Methoden):
[3] - showPublic Boolean Deserialize()(taaSerial Data) Public Boolean DeserializeBoolean()() Public Byte DeserializeByte()() Public LPCBYTE DeserializeBytes()(out UInt32 Length) Public Char DeserializeChar()() Public trtCollection DeserializeCollection()() Public Double DeserializeDouble()() Public UInt32 DeserializeEnum()() Public Single DeserializeFloat()() Public Guid DeserializeGuid()() Public Int16 DeserializeInt16()() Public Int32 DeserializeInt32()() Public Int64 DeserializeInt64()() Public Boolean DeserializeLegacyCollection()(HTAACOLL LegacyCollection) Public Boolean DeserializeMe()() Public Boolean DeserializeMember()(trtPropertyBase Member) Public Boolean DeserializeMemberSkip()(String MemberName) Public trtBase DeserializeObject()() Public trtBase DeserializeObjectRef()() Public String DeserializeString()() Public UInt16 DeserializeUInt16()() Public UInt32 DeserializeUInt32()() Public UInt64 DeserializeUInt64()() Public taaSerial Serialize()(SerialContextMode ContextMode) Public Boolean SerializeBoolean()(Boolean Value) Public Boolean SerializeByte()(Byte Value) Public bool SerializeBytes()(UInt32 Length, LPCBYTE Value) Public Boolean SerializeChar()(Char Value) Public Boolean SerializeCollection()(trtCollection Collection) Public Boolean SerializeDouble()(Double Value) Public Boolean SerializeEnum()(UInt32 Value) Public Boolean SerializeFloat()(Single Value) Public Boolean SerializeGuid()(Guid Value) Public Boolean SerializeInt16()(Int16 Value) Public Boolean SerializeInt32()(Int32 Value) Public Boolean SerializeInt64()(Int64 Value) Public Boolean SerializeLegacyCollection()(HTAACOLL LegacyCollection) Public Boolean SerializeMe()() Public Boolean SerializeMember()(trtPropertyBase Member) Public Boolean SerializeObject()(trtBase Value) Public Boolean SerializeObjectRef()(trtBase Value) Public Boolean SerializeString()(String Value) Public Boolean SerializeUInt16()(UInt16 Value) Public Boolean SerializeUInt32()(UInt32 Value) Public Boolean SerializeUInt64()(UInt64 Value)trtBase (21 vererbte Methoden):
[4] - showPublic trtBase AddRef()() Protected xmlElement BuildContractElementForMember()(String Member, xmlDocument Document, trtContractSession ContractSession) Protected void Destructor()() Public String FormatString()() Public Boolean from_Xml()(xmlElement Element) Public Static String GetContract()(DetailLevel UpToDetailLevel, HTRTBASE Obj, HTRTCONTRACTSESSION ContractSession, DWORD * ObjectsToKeepAlive) Public HANDLE GetManagedObject()(UInt32 AppDomainID) Public UInt32 GetSerialID()(HTAABC Bc) Protected bool handle_Xml()(xmlElement Element, Boolean FromXml, trtPropertyBase MemberInfo) Public bool PutManagedObject()(HANDLE Value, UInt32 AppDomainID) Public bool Release()() Protected Static void SetRealObject()(trtBase RealObject, trtBase InterfaceObject) Public xmlElement to_Xml()() Public trtBase ToInterface()(trtClassInfo InterfaceClass) Protected trtBase ToInterfaceEx()(Boolean IgnoreRealObject, trtClassInfo InterfaceClass) Public String ToString()()
Es gibt keine von dieser Klasse abgeleitete Klassen, noch implementieren andere Klassen diese Klasse als Interface.
xltToken
.trtSerializeSupport