public static Int32 GetLong(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object VariantArray, Int32 Index)
 {
     return(ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.GetLong(VariantArray, Index));
 }
 public static Byte GetByte(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object VariantArray, Int32 Index)
 {
     return(ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.GetByte(VariantArray, Index));
 }
 public static Object GetDispatch(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object VariantArray, Int32 Index)
 {
     return(ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.GetDispatch(VariantArray, Index));
 }
 public static String GetBstr(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object VariantArray, Int32 Index)
 {
     return(ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.GetBstr(VariantArray, Index));
 }
 //public static void PackVariant(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object& VariantArray, Int32 Count, Int32 Type, Int32& Data)
 //{
 //    return ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.PackVariant(VariantArray, Count, Type, Data);
 //}
 public static Int32 UnPackVariant(ISafeArrayUtilityObject ISafeArrayUtilityinstance, Object VariantArray, Int32 Count)
 {
     return(ISafeArrayUtilityinstance.ISafeArrayUtilityInstance.UnPackVariant(VariantArray, Count));
 }