ISchemaStringCollection Interface
[This feature was only implemented for MSXML 6.0.]
Provides an object to store an indexed string collection. The string collection is used to store fields, schemaLocations
values (URIs), namespaces, or enumerations. The following table lists properties and the types of items they return in their string collections.
Property | Items returned in string collection |
---|---|
ISchemaIdentityConstraint.fields |
fields |
ISchema.schemaLocations |
schema namespace URIs |
ISchemaType.enumeration |
enumerations |
ISchemaAny.namespaces |
namespaces |
For more information about each of these properties, see the sections for the ISchemaIdentityConstraint, ISchema, ISchemaType, and ISchemaAny interfaces.
Properties
item | Retrieves the strings for the index sent to this function. |
length | Retrieves the number of strings in the collection. |
JScript Syntax
var oSchemaLocations = oISchema.schemaLocations;
Visual Basic Syntax
Set oSchemaLocations = oISchema.schemaLocations
C/C++ Syntax
HRESULT schemaLocations (ISchemaStringCollection** schemaLocations);
Requirements
Implementation: msxml6.dll, msxml6.lib
Header and LIB files: msxml6.h, msxml6.lib, msxml6.idl
Inheritance: interface.
Versioning
Implemented in: MSXML 6.0
See Also
ISchemaIdentityConstraint Interface
ISchema Interface
schemaLocations Property
ISchemaType Interface
ISchemaAny Interface
SOM Reference