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

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

package com4j.typelibs.activeDirectory  ;

import com4j.*;

@IID("{FD8256D0-FD15-11CE-ABC4-02608C9E7553}")
public interface IADs extends Com4jObject {
    @VTID(7)
    java.lang.String name();

    @VTID(8)
    java.lang.String _class();

    @VTID(9)
    java.lang.String guid();

    @VTID(10)
    java.lang.String aDsPath();

    @VTID(11)
    java.lang.String parent();

    @VTID(12)
    java.lang.String schema();

    @VTID(13)
    void getInfo();

    @VTID(14)
    void setInfo();

    @VTID(15)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object get(
        java.lang.String bstrName);

    @VTID(16)
    void put(
        java.lang.String bstrName,
        @MarshalAs(NativeType.VARIANT) java.lang.Object vProp);

    @VTID(17)
    @ReturnValue(type=NativeType.VARIANT)
    java.lang.Object getEx(
        java.lang.String bstrName);

    @VTID(18)
    void putEx(
        int lnControlCode,
        java.lang.String bstrName,
        @MarshalAs(NativeType.VARIANT) java.lang.Object vProp);

    @VTID(19)
    void getInfoEx(
        @MarshalAs(NativeType.VARIANT) java.lang.Object vProperties,
        int lnReserved);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy