void f()
{
// how to get the TemperatureRatingTypeSet?
FilteredElementCollector collector1
= new FilteredElementCollector( _doc )
.OfClass( typeof( TemperatureRatingType ) );
// how to get the InsulationTypeSet?
FilteredElementCollector collector2
= new FilteredElementCollector( _doc )
.OfClass( typeof( InsulationTypeSet ) );
// how to get the WireSizeSet?
FilteredElementCollector collector3
= new FilteredElementCollector( _doc )
.OfClass( typeof( WireSizeSet ) );
// how to get the 'first' WireMaterialType?
WireMaterialType firstWireMaterialType
= new FilteredElementCollector( _doc )
.OfClass( typeof( WireMaterialType ) )
.Cast<WireMaterialType>()
.First<WireMaterialType>();
}