All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com4j.typelibs.activeDirectory.IADsPropertyList Maven / Gradle / Ivy

package com4j.typelibs.activeDirectory  ;

import com4j.*;

@IID("{C6F602B6-8F69-11D0-8528-00C04FD8D503}")
public interface IADsPropertyList extends Com4jObject {
    @VTID(7)
    int propertyCount();

    @VTID(8)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object next();

    @VTID(9)
    void skip(
        int cElements);

    @VTID(10)
    void reset();

    @VTID(11)
    @DefaultMethod
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object item(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varIndex);

    @VTID(12)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object getPropertyItem(
        java.lang.String bstrName,
        int lnADsType);

    @VTID(13)
    void putPropertyItem(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varData);

    @VTID(14)
    void resetPropertyItem(
        @MarshalAs(NativeType.VARIANT) java.lang.Object varEntry);

    @VTID(15)
    void purgePropertyList();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy